我是iPhone开发的新手。我有一个导航栏按钮。点击导航栏按钮我想调用UIView的方法。可能吗?
请帮助。
答案 0 :(得分:1)
是的,它可能。只需为该栏按钮设置目标和操作即可。或者,如果该方法是一些外部视图(或类),您可以在该视图中调用自定向方法,可以调用外部视图(或类)方法。
UIBarButtonItem *btn = [[UIBarButtonItem alloc] initWithTitle:@"Tap Me"
style:UIBarButtonItemStyleBordered target:self
action:@selector(callOutsideViewMethod)];
- (void)callOutsideViewMethod {
someView *obj = [someView new];
[obj someMethodOfThatView];
}
我假设你在ARC环境中。