从nib中加载的view没有响应用户触摸事件

我是用Interface Builder构建了一个view,然后使用从该nib文件中加载视图到ViewController中,可是加载的view无法相应用户事件.

解决方法:

  • 设置view的layer属性clipsToBound,然后看该视图有没有正确显示.如果没有,那是因为由于autoSizing使视图缩小到最小值.
  • 在Xib文件的size inspector pane中修改autoSizing,删除所有的autosizing,只留下顶部和左边两个autosizing.

如图:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容