在上面的图像中,我们可以看到UIVisualEffectVIEw不包含任何约束.它只在尺寸检查器中具有自动调整大小的蒙版(如预期的那样).
但是教程中的以下图像突然包含了对其根视图的所有必要约束.
我已经知道我们不能默认设置根视图的任何约束.但在本教程中,作者似乎已经添加了相同的约束.我只是想知道是否有可能这样做或者我错过了任何基本想法?
编辑:
根视图的约束.
解决方法 好的,找到了一种方法来做到这一点……没有做任何测试,所以我不确定约束是否真的设置正确或将在运行时自动布局使用,但这将把它们放在那里.
创建一个新的“VIEw”XIB – 这就是它的开始:
将视觉效果视图添加到此视图,并将其宽度和高度约束设置为230/230:
现在,将Visual Effects视图*从普通视图拖到空白区域:
你会看到它保持其约束.然后删除原始视图,并添加其他元素:
总结以上是内存溢出为你收集整理的ios – 是否可以在XIB中为根视图设置约束?全部内容,希望文章能够帮你解决ios – 是否可以在XIB中为根视图设置约束?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)