我怎么调用 - (void)viewDidAppear :( BOOL)从另一个方法动画?

Tir*_*rth 2 iphone cocoa-touch objective-c

可以从另一个内部调用一个方法.我已经实现了这个功能

- (void)pickAndDecodeFromSource:(UIImagePickerControllerSourceType) sourceType 
Run Code Online (Sandbox Code Playgroud)

我想在上面的方法中调用以下方法.

- (void) viewDidAppear:(BOOL)animated 
Run Code Online (Sandbox Code Playgroud)

Mal*_*eur 15

我想我明白你在问什么......问题是......那不是.但是:

我想你在问:"如何从另一种方法中调用viewDidAppear ......?"

- (void)pickAndDecodeFromSource:(UIImagePickerControllerSourceType)sourceType
{
 ...
    [myController viewDidAppear:YES]; //Simply call it on whatever instance of a controller you have
 ...
}
Run Code Online (Sandbox Code Playgroud)

如果问题实际上是"如何覆盖viewDidAppear?" 那是这样的:

- (void)viewDidAppear:(BOOL)animated
{
     [super viewDidAppear:animated];
     //YOUR STUFF
     //GOES HERE
} 
Run Code Online (Sandbox Code Playgroud)