【发布时间】:2011-11-03 17:20:17
【问题描述】:
我很困惑如何将控件放置在超出关联 UIView 的 UIScrollView 上。
我有一个需要填写的长表单,它位于一个长 UIScrollView 上。我已经读过(但不敢相信)没有办法使用 InterfaceBuilder 来定位控件,而是您必须硬编码 X\Y 坐标。在代码中(或在 IB 中,但它们仍然不会显示为所见即所得)
你真的必须用硬编码的坐标来做这一切吗?
如果是这样,实现此目的的最佳方法是什么?如果某些控件可以“隐藏”怎么办...那么您是否需要有代码将所有控件的坐标在页面上进一步向下移动?
更好的方法是将所有控件放在不同的视图上,然后将这些视图添加到 UIScrollView(至少你可以在 IB 中“看到”它们......)
我希望我错过了什么:-)
【问题讨论】:
标签: ios uiview uiviewcontroller uiscrollview interface-builder