<分区>
<分区>
我使用 swift 2.0 进行编程,我对在 View Controller 上添加更多对象感到困惑。例如,我的 View Controller 上需要 14 个具有所需约束的按钮。但是我只能在 Storyboard上的 View Controller 中一个一个地添加 7 个按钮。因为没有更多的地方可以在 View Controller 上添加对象。那么,如何在 Storyboard上的 View Controller 中添加对象数量?请引用以下屏幕截图。感谢 friend 们的帮助。
在 Storyboard上查看 Controller :
我只能添加 7 个具有适当约束的按钮。但我需要添加 14 个具有适当约束的按钮。当 View Controller 滚动时,按钮 8 到 14 将分别显示按钮 1 到 7。
在没有 ScrollView 的 iPhone 5 上输出:
在带有 ScrollView 的 iPhone 4s 上输出:
最佳答案
您可以将其放在 Storyboard 中。
单击您的 viewController,然后在 Size Inspector 中,将 Simulated Size 设置为 Freeform 并将宽度设置为320
高度为 1136
。这会给你一个高瘦的布局。
向其添加一个 ScrollView 。将 scrollView 调整为全屏。将它的所有四个边固定到它的 superView。
UIView
。这是您的内容 View 。将内容 View 调整为全屏。将其所有四个边都固定到 scrollView。1136
的高度限制。在高 View Controller 中布置您的 14 个按钮。
当你运行时,你的 contentView 会滚动。
关于ios - Xcode 7.2如何使用Storyboard布局比屏幕高的屏幕内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39301896/
相关文章:
ios - ios:uiscrollview和uiview自动布局
IOS Swift 表格 View : Is there a way to move first cell one row down
ios - 无法解决CoreFoundation对象中的内存泄漏
ios - 完成处理程序中的 Realm 对象 : 'Realm accessed from incorrect thread.'
xcode - 如何重新生成 “Don’ t 问我”警告警报
iphone - UIScrollView以自定义速度scrollRectToVisible
ios - 试图了解每个单元格如何在我的数组中显示新信息? swift 和 IOS