我有以下设置:
在UIViewController
我设置了一个UIScrollView
大小为 320 x 56 的顶部。在 UIScrollView 内部,我有一个大小为 640 x 56 的 UIView。 UIScrollView 的 autoresize 属性未选中,它只能水平滚动。
所以在viewDidLoad
方法中我将 contentSize 设置为UIScrollView
. 我将其设置为 640 x 56。在此方法中还设置了 UIScrollView 的委托。
- (void)viewDidLoad {
[super viewDidLoad];
self.scrollView.contentSize = CGSize(640, 56);
}
问题是我无法让控件滚动。此外,当调用方法和时,我 nslog 的边界和框架UIScrollView
和UIView
两者都设置为 0,0 。不知道我在这里缺少什么。viewDidLoad
viewWillAppear
这个想法是能够让UIView
滚动到两侧并显示嵌入的控件。
我已经尝试了许多在 diff post 中找到的建议,但无法使其发挥作用。帮助表示赞赏!
谢谢