iOS一些bug

Xcode11 使用xib创建UIScrollView约束报错,

2019-12-23  本文已影响0人  爱吃萝卜的小蘑菇

错误信息:

最近使用Xcode11xib中往View上添加UIScrollView时发现会报错,错误信息如下:
TextViewController.xib: error: Illegal Configuration: Content Layout Guide before iOS 9.0
TextViewController.xib: error: Illegal Configuration: Frame Layout Guide before iOS 9.0

错误信息

修改方法:

首先根据提示把此处修改为iOS9.0 and Later,即可解决报错的问题。

修改此处设置

但是此时UIScrollView比老版本多了这两个属性:

UIScrollView多了两个属性
通过后续操作发现如果按照往常方法添加约束后,xib会报错:
xib约束报错
试了好多方法修改,无法解决此问题,UIScrollView均无法正常滚动。
后来发现,如果把UIScrollView的这个选项勾选掉,则恢复正常:
恢复正常
而且如果不勾选此选项,也不用修改Builds for选项。
上一篇 下一篇

猜你喜欢

热点阅读