iphone - 我如何调用 - (void) viewDidAppear :(BOOL)animated from another method?

标签 iphone objective-c cocoa-touch

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

- (void)pickAndDecodeFromSource:(UIImagePickerControllerSourceType) sourceType 

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

- (void) viewDidAppear:(BOOL)animated 

最佳答案

我想我明白你在问什么...问题是..不存在。尽管如此:

我认为您在问:“如何从另一个方法中调用 viewDidAppear...?”

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

如果问题实际上是“如何覆盖 viewDidAppear?”那么就是这样:

- (void)viewDidAppear:(BOOL)animated
{
     [super viewDidAppear:animated];
     //YOUR STUFF
     //GOES HERE
} 

关于iphone - 我如何调用 - (void) viewDidAppear :(BOOL)animated from another method?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2086606/

相关文章:

iphone - iAd 错误 "Ad inventory unavailable"

objective-c - 子类化 UIAlertView

iphone - 如何检测 UIBezierPath 上的触摸并沿着它移动球?

ios - 多个 UIActivityViewController 占位符项目?

objective-c - 向 iOS 应用程序添加另一个 UIWindow 的优点、问题、示例?

iPhone - try catch EXC_BAD_ACCESS 错误(似乎是僵尸问题)

iphone - 从字符串中删除 Html 格式

iphone:如何像 NSCalendar 一样混合枚举

ios - 为什么 UITableView 单元格在滚动时重叠?

ios - 在 iOS 上使用 UINavigationController 时如何在屏幕上垂直居中?