ios - 相对于图像的文本字段的自动布局约束?

标签 ios swift

我正在尝试使用自动布局在我的 Meme 编辑器 View 中根据 ImageView 定位我的文本字段。

我设置了从顶部文本字段顶部到 ImageView 顶部的约束:

enter image description here

然后我设置了从底部文本字段底部到 ImageView 底部的约束:

enter image description here

当我对此进行测试时,它在纵向方向上运行良好:

enter image description here

但旋转时不太好:

enter image description here

显然,旋转时, ImageView 的“底部”和“顶部”会发生变化。我如何限制我的文本字段来解决这个问题?我想限制文本字段,使它们保留在图像中而不是漂浮在边界之外。

最佳答案

给一个文本字段 TOP 一个相对于 imageView 的顶部约束,另一个作为 BOTTOM 作为相对于 imageView 的底部约束,你就完成了

enter image description here

我用过的约束

顶部文本域

1. top Constraint 即垂直间距到 imageView
2. 水平居中到imageView
3.锁定宽度


底部文本域

1. bottom Constraint 即垂直间距到 imageView
2. 水平居中到imageView
3.锁定宽度

关于ios - 相对于图像的文本字段的自动布局约束?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33778145/

相关文章:

ios - Safari iOS 收藏夹/书签图标未更新 apple-touch-icon.png

ios - 如何上传数据到API?

Swift - iCloud 核心数据在同步之前重复以前添加的数据

ios - 打字动画: deleting characters

ios - 通过 Segue 传递数据 (swift 2)

ios - 在 ScrollView 中加载自定义 UIView

ios - iOS 中的转换和特定的缩放

php - iOS推送通知返回码102

ios - 使用 RxSwift 和 Realm 动态过滤结果

java - 我需要创建一个可以在所有智能手机上运行的智能手机应用程序,我该怎么做?