ios - 约束让我摸索

标签 ios constraints

使用自动布局尝试了很多 x、y、宽度和高度的组合,但都没有成功。有关引用框架,请查看 Storyboard上的 iPhone 7s 图片

*记住与后台薯条相关的关闭

iPhone 7s

然后看看这个

iPhone 5

我很困惑该怎么做。

最佳答案

如果你想让一个View位于它父 View 的某个部分,你可以使用align constraint with multiplier。首先将这些约束应用到您的 View 中:

enter image description here

然后将每个乘数修改为您想要的部分,从中心到边缘在值 1 到 2 之间:

enter image description here enter image description here

请注意我使用的值(1.7 和 1.9)将 View 的中心带到 super View 的中心和边缘之间的 70% 和 90% 点。将乘数设置为 2 将保证一半的 View 在父 View 之外。

另外提醒一下,这两个约束只决定了 View 的 X 和 Y 位置。您将需要添加更多以确定其宽度和高度,这是我之前所做的。

关于ios - 约束让我摸索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45539142/

相关文章:

oracle - 防止更新 oracle db 中的多行

iphone - 在静态库中使用时 RestKit 不工作

ios - 警告时 UIAlertController : 0x7ff211650140 called in Swift

android - 我想在 android 和 ios 的统一项目上实现 2d 常规谷歌地图

iOS 应用程序从 Web 应用程序打开,URL 重定向到 Appstore

ios - 另一个 Collection View 内的 Collection View 单元格的约束

ios - 如何以编程方式覆盖 Storyboard UIView 高度属性

iOS - 内联显示多个标签

sql - 查询查找所有 FK 约束及其删除规则 (SQL Server)

ios - 文本底部被 NSAttributedString 截断