错误信息:
最近使用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
比老版本多了这两个属性:
通过后续操作发现如果按照往常方法添加约束后,
xib
会报错:xib约束报错
试了好多方法修改,无法解决此问题,UIScrollView均无法正常滚动。
后来发现,如果把
UIScrollView
的这个选项勾选掉,则恢复正常:恢复正常
而且如果不勾选此选项,也不用修改
Builds for
选项。
网友评论