的iOS如何从UIViewController的
问题描述:
访问的UIView财产可有人请走我走过的步骤,因为我觉得有点卡住,失去的iOS如何从UIViewController的
前面的问题:iOS - set UIButton target and action from its super class
现在,我试图让一个更一般的想法 - 我很新的这
帮助是非常赞赏
答
如果你正在寻找从视图控制器本身内部访问相关联的UIViewController的UIView的,您只需使用self.view
。要从UIViewController类外部访问相同的UIView,您可以使用该类的实例名称加上.view
属性。例如:
//SomeClass.m
- (void)accessVCView
{
//With a Nib File:
MyUIViewController *aVCObject = [[MyUIViewController alloc] initWithNibName:@"MyNib" bundle:nil];
//Or with a Storyboard:
MyUIViewController *aVCObject = [[UIStoryboard storyboardWithName:@"myStoryboard" bundle:nil] instantiateViewControllerWithIdentifier:@"MyViewController"];
UIView *myUIViewControllerView = aVCObject.view;
}