我正在尝试使用自动布局在我的 Meme 编辑器 View 中根据 ImageView 定位我的文本字段。
我设置了从顶部文本字段顶部到 ImageView 顶部的约束:
然后我设置了从底部文本字段底部到 ImageView 底部的约束:
当我对此进行测试时,它在纵向方向上运行良好:
但旋转时不太好:
显然,旋转时, ImageView 的“底部”和“顶部”会发生变化。我如何限制我的文本字段来解决这个问题?我想限制文本字段,使它们保留在图像中而不是漂浮在边界之外。
最佳答案
给一个文本字段 TOP 一个相对于 imageView 的顶部约束,另一个作为 BOTTOM 作为相对于 imageView 的底部约束,你就完成了
我用过的约束
顶部文本域
1. top Constraint 即垂直间距到 imageView
2. 水平居中到imageView
3.锁定宽度
底部文本域
1. bottom Constraint 即垂直间距到 imageView
2. 水平居中到imageView
3.锁定宽度
关于ios - 相对于图像的文本字段的自动布局约束?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33778145/