错误信息:
最近使用Xcode11在xib中往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选项。











网友评论