Modal UIView内容直到动画完成后才会出现

时间:2012-01-20 12:50:41

标签: iphone objective-c uiview

我有一个模态UIView对话框,我用它来显示帮助页面。出于某种原因,在转换动画结束之前,帮助页面的内容(以编程方式生成)不会显示。

我目前在viewWillAppear

中将内容添加到我的视图中

如何在动画转换发生之前渲染内容,以使内容在动画之前就位?

- (void)viewWillAppear:(BOOL)animated{
    [super viewWillAppear:animated];
    //add uiwebview control
}

2 个答案:

答案 0 :(得分:0)

尝试在-(void)viewDidAppear方法

中展示您的观点
-(void)viewDidAppear:(BOOL)animated
{
    [super viewDidAppear:animated];
    //your code
}

答案 1 :(得分:0)

在viewDidLoad中添加内容应该有效。

- (void)viewDidLoad {
    [super viewDidLoad];

    // Here your contents

}

当您以模态方式显示视图时,可能会出现问题。

你能否出示这段代码?

这应该是评论,但我还不允许写评论。