前端之家收集整理的这篇文章主要介绍了
ios – AutoLayout修改约束,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个问题,我想在UIView上
修改NSLayoutconstraints但看起来很多
属性都是readonly.我最初有四个UIViews作为四边形视图中的正方形,它们彼此相连,间隙约为20像素.
我有一个按钮,可以将其中一个方块的框架增加到全屏,包含所有其他方块.在这一点上,我想改变UIView的约束,将其附加到20像素的超视图边界,这样当我旋转它时它不会返回到四视图但保持全屏.看起来我想要改变的属性是’seconditem’,但这不起作用.我是以错误的方式处理这个问题吗?我发现Autolayout有点困难,所以任何帮助都会非常感激
嗨,你可以做2套约束:
> 1以优先级高管理您的四视图
> 1以优先级低管理全屏
在点击按钮时调用的方法中,将优先级设置为全屏约束,将优先级设置为四视图约束.
原文链接:https://www.f2er.com/iOS/327799.html