【发布时间】:2017-10-21 02:43:29
【问题描述】:
所以我最近一直在研究 Swift/iOS 开发,但在调整堆栈视图中的按钮大小时遇到了一点问题,我有以下布局:
垂直StackView中有两个TextField和一个按钮,StackView水平和垂直居中(有一点间距)。它是左右边距的锚定宽度方式。
我想减小按钮的大小,使其约为 StackView 宽度的 80%。
我尝试过的事情:
- 为按钮的宽度添加约束,这会导致冲突 使用 StackView。
- 添加一个子 StackView,然后尝试将其设置为左/右 锚定约束到 20 并认为它会给它一点 利润。这再次导致与外部堆栈视图发生冲突。
我在故事板视图中而不是在代码中做这一切,因为我试图了解界面。
我已经进行了很好的搜索,但似乎找不到任何适用的答案,如果它看起来很基本,请道歉,但我认为如果其他 Xcode/Swift 新手遇到这个问题,它可能会有所帮助。
【问题讨论】:
标签: ios uibutton autolayout uistackview