我使用 swift 2.0 进行编程,并且对在视图控制器上添加更多对象感到困惑。例如,我的视图控制器上需要 14 个具有所需约束的按钮。但我只能在故事板上的视图控制器中一一添加 7 个按钮。因为视图控制器上没有更多的地方可以添加对象。那么,如何在故事板上的视图控制器中添加对象数量?请参阅以下屏幕截图。感谢各位朋友的帮助。
在故事板上查看控制器:
我只能添加 7 个具有适当约束的按钮。但我需要添加 14 个具有适当约束的按钮。当视图控制器滚动时,按钮 8 到 14 将分别一一显示按钮 1 到 7。
iPhone 5 上的输出(无滚动视图) :
iPhone 4s 上的滚动视图输出:
I need like this on iPhone 5 , but 14 buttons. The 8 to 14 buttons arranged respectively 1 to 7 buttons.
您可以将其放在故事板中。
-
单击您的 viewController,然后在尺寸检验员,设置模拟尺寸 to Freeform并将宽度设置为320
和高度1136
。这会给你一个又高又瘦的布局。
添加一个scrollView。将scrollView 调整为全屏。将其所有四个边固定到其 superView。
- Add a
UIView
到滚动视图。这是你的内容视图。将内容视图调整为全屏。将其所有四个边固定到滚动视图。
- Set an 等宽contentView 和scrollView 之间的约束。这将只允许它垂直滚动。
- 设置高度限制
1136
对于内容视图。
-
在高大的 viewController 中布置 14 个按钮。
当你运行时,你的 contentView 将滚动。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)