iphone - 如何使用界面生成器构建长界面

标签 iphone ios interface interface-builder

我构建了一个 UIViewController,它高于 iPhone 屏幕(高度为 900px),我使用 UIScrollView 构建它。

在 Interface Builder 中,如何将 View 放在 UIScrollview 的底部?我试过在检查器中使用自由格式 -> 模拟指标,但每次我回到 ipad/iphone 屏幕尺寸时, View 都是一团糟。当我在模拟器中运行它时, View 仍然一团糟

最佳答案

我会以编程方式添加一个 View 并使其成为 ScrollView 的 subview ,我不知道如何使用 IB 来完成。

如果您想以编程方式尝试,可以尝试类似的方法:

UIView*myView=[[UIView alloc ] initWithFrame:CGRectMake(0, 480, 320, 200)];   
[myView setBackgroundColor:[UIColor redColor]]; // Just for testing purpose
[scrollView addSubview:myView];

关于iphone - 如何使用界面生成器构建长界面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8833500/

相关文章:

ios - 我们可以检测哪个 ios 应用程序正在使用我的自定义键盘吗

ios - block 隐式保留 'self' ; - 但这是有意的行为吗?

delphi - 我无法使用接口(interface)编译类

wpf - 如何分配 INotifyPropertyChanged 的​​ PropertyChanged 事件?

iphone - ViewController 的问题

iphone - ResKit iOS - 为同一个元素注册多个类

ios - iOS 中的词干提取 - 不适用于单个词

Delphi:为什么提示缺少方法实现?

ios - 无法识别的选择器从 UIButton 发送到实例错误消息

ios - Firebase自定义身份验证问题 token 不同的受众