是的,我已经设置了内容。当我做一个内容大小的NSLog时,我的高度为0,宽度为0,这有点混乱。看起来我的scrollview实际上并不存在。
我认为我正在设置scrollview错误。
在IB中我有一个viewcontroller子类,它有一个scrollview,在scrollview中是其他标签/ views / etc.
scrollview是否需要一个管理“实际”子视图的子视图?
当我在scrollview上运行NSLog时,它出现了这个:
Scrollview: <UIScrollView: 0x81b2960; frame = (0 0; 0 0); clipsToBounds = YES; autoresize = TM+BM; gestureRecognizers = <NSArray: 0x81b2dc0>; layer = <CALayer: 0x81b7390>; contentOffset: {0, 0}>
答案 0 :(得分:0)
滚动视图不需要具有单个主子视图。我敢打赌你忘了把甜甜圈连接到IBOutlet,它应该指向你在xib文件中的UIScrollView。
答案 1 :(得分:0)
好的,我想通了,我需要在viewDidAppear方法中使用contentize代码,而不是在viewDidLoad方法中。这很奇怪,因为正在进行其他改变,而不是这一改变。去图