美文网首页
利用自动适配时,视图没有父视图时报错

利用自动适配时,视图没有父视图时报错

作者: 舟_e9ce | 来源:发表于2019-03-15 09:09 被阅读0次

Terminating app due to uncaught exception 'NSGenericException', reason: 'Unable to activate constraint with anchors <NSLayoutYAxisAnchor:0x6000021743c0 "UITableView:0x7fb06a2b0200.top"> and <NSLayoutYAxisAnchor:0x600002174780 "HDWPigeonPlatform.TabBarLineView:0x7fb0695d3b00.bottom"> because they have no common ancestor. Does the constraint or its anchors reference items in different view hierarchies? That's illegal.'

当A视图添加在父视图上,B视图未添加在父视图上时,而A视图引用了B视图,找不到B视图的父视图,也就是说没有一个固定的锚点,没有一个相对约束,从而报错

相关文章

  • 利用自动适配时,视图没有父视图时报错

    Terminating app due to uncaught exception 'NSGenericExcep...

  • iOS旋转横屏(解决禁用旋转时全频横屏方法)

    禁用设备自动旋转时的横屏方法 监听设备旋转 原理:给要横屏的视图添加父视图,旋转这个父视图 不禁用设备自动旋转横屏...

  • UIControl事件触发问题

    1、父视图没有事件响应 2、创建视图时没有位置大小也不行,

  • 在tableHeaderView中使用autolayout

    例子一 :理解父视图通过子视图适配大小 原帖传送门:stackoverflow 效果如图 这就是一个父视图通过子视...

  • 父视图透明度问题

    我们在进行透明度的设置时,会遇到父视图设置了透明度影响子视图同样透明的问题,可以设置子视图的父视图,就不会对子视图...

  • xib文件报错

    xib 中, 没有对File's Owner 的Outlets view 进行绑定, 导致在父视图中插入子视图时出...

  • Auto Layout

    1、添加约束条件时,必须存在父视图或共同的父视图2、auto layout engine计算时,必须知道位置和大小...

  • MyLayout 学习笔记

    1.边距和间距和概念,所谓边距是指子视图距离父视图的距离;而间距则是指子视图距离兄弟视图的距离。1.1适配UISc...

  • iOS屏幕适配系列之Autoresizing技术

    苹果在iOS2中引入了Autoresizing技术用于屏幕适配, 其用于指定当父视图的bounds发生改变时如何自...

  • iOS UI tips

    让超出父视图范围的子视图响应事件,在UIView范围外响应点击 iOS开发之适配iOS11让你的 UI 适配 iO...

网友评论

      本文标题:利用自动适配时,视图没有父视图时报错

      本文链接:https://www.haomeiwen.com/subject/hjbkmqtx.html