获取UIView的UIViewController
来源:互联网 发布:简谱制谱mac 编辑:程序博客网 时间:2024/05/21 17:08
@interface UIView
-(UIViewController *) getViewController;
@end
@implementation UIView
-(UIViewController*) getViewController{
for(UIView *next =[self superview];next;next=next.superview) {
UIResponder* nextResponder = [next nextResponder];
if([nextResponder isKindOfClass:[UIViewController class]]) {
return (UIViewController*)nextResponder;
}
}
return nil;
}
@end
-(void)buttonPress{
ElectronFrom *electronForm=[[ElectronFrom alloc]init];
[[self getViewController].navigationController pushViewController:electronForm animated:YES];
[electronForm release];
}
- 获取UIView的UIViewController
- 获取uiview的uiviewcontroller
- 获取uiview的uiviewcontroller
- 获取UIView所属的UIViewController
- UIView会自动获取UIViewController的引用?
- 获取uiview的uiviewcontroller和rootviewcontroller
- 获取UIView的视图控制器-UIViewController
- iOS 获取view的controller UIView+UIViewController
- iOS根据UIVIew获取当前的UIViewController
- 获取UIView所数属的UIViewController
- 通过UIView获取UIViewController
- 通过UIView获取UIViewController
- iOS在UIView获取UIViewController
- 如何获取一个UIView对应的UIViewController类
- [iOS]通过UIView对象获取该对象所属的UIViewController
- 如何从uiview里面,获取其上层的uiviewcontroller
- 通过UIView对象获取该对象所属的UIViewController
- 获取UIView所在的视图控制器(UIViewController)
- servlet/jquery/json 防止乱码
- Linux C++中获取指定pid、tid的CPU与内存占用信息
- sqlserver日期函数
- MAC OSX Lion安装JavaHL
- 从2-3-4树谈到Red-Black Tree(红黑树)
- 获取UIView的UIViewController
- 看完了,hibernate 关联关系
- MSVCRTD.LIB和LIBCMTD.LIB冲突
- 多种颜色css3的漂亮导航栏样式
- MFC多线程
- c#操作excel
- Windows下查看电脑信息的命令
- 线程同步的方法
- js创建新进程,打开新链接窗口