【发布时间】:2016-01-05 22:40:30
【问题描述】:
我正在界面构建器中构建一个垂直的 iPhone XIB 文件,其中包含一个垂直滚动的 ScrollView。滚动视图有大约 19 个按钮,总高度约为 iPhone 屏幕高度的 3 倍。
这意味着如果不给滚动视图负 Y 位置设置,我就看不到滚动视图底部的按钮。每次我必须调整滚动视图的 Y 位置才能看到滚动视图底部的按钮时,这真的很烦人,因为 XIB 的框架“隐藏”了超出其框架的所有内容。
这让我烦恼了好几年。是否有某个设置可以让我看到 XIB 的框架(裁剪)边界,但也让我看到延伸到框架边界之外的所有内容?我一直不明白为什么它将所有东西都隐藏在框架之外。当使用非常高的 ScrollView 时,它会限制并减慢工作流程。
感谢您的任何见解!
【问题讨论】:
-
您可以在 xib 中拥有一个全高的视图,然后以编程方式将其设置为滚动视图的
contentView...
标签: ios iphone xcode scrollview xib