1

我制作了一个嵌入导航控制器的视图控制器。在视图控制器中,我插入了一个包含一些按钮和文本字段的滚动视图。在该viewDidLoad方法中,我插入了以下代码来初始化scrollView

[scroller setScrollEnabled:YES];
[scroller setContentSize:CGSizeMake:(1000, 1000)];

但视图不滚动。我尝试了相同的场景,但没有将视图控制器嵌入导航控制器并且它正在工作。有谁知道这个问题?谢谢。

4

1 回答 1

0

把这个写在viewDidAppear. UI 组件不会完全设置在viewDidLoad

尝试,

-(void)viewDidAppear:(BOOL)animated
{
    [super viewDidAppear:animated];
    [scroller setScrollEnabled:YES];
    [scroller setContentSize:CGSizeMake:(1000, 1000)];
}

应该管用 。

于 2013-04-05T18:32:21.607 回答