解雇模态视图后如何刷新根视图?

时间:2010-09-03 10:50:55

标签: iphone

在我的rootview上显示另一个视图后,我将其解雇,我想刷新或重新加载我的视图,是否可能?

2 个答案:

答案 0 :(得分:0)

发送视图setNeedsDisplay消息。

答案 1 :(得分:0)

我为模态视图控制器定义了一个简单的协议,用于通知他们的父母他们已经完成了:

@protocol ModalViewControllerDelegate <NSObject>
- (void)modalViewControllerDone:(UIViewController*)viewController;
@end

然后,父实现此协议,并将自己分配给模态视图控制器的delegate属性。模态视图控制器完成后,它会调用[delegate modalViewControllerDone:self]。父母然后解散模态视图控制器,并可以做任何他想要的事情(在你的情况下,重新加载一些东西)。