我是新人 - 对不起 - 但我正在尝试使用多视图 iPhone 应用程序,并想知道下面的想法是否 a) 可能和 b) 明智。
我想创建一个可以根据一些参数删除和添加视图的方法——传出视图、传入视图和传入类。
- (void)switchViews:(Class)inView:(Class)outView:(Class)inClass{
inClass *tempView = [[inClass alloc]
initWithNibName:@"inView" bundle:nil];
tempView.burgerViewController = self;
self.inView = tempView;
[tempView release];
[outView.view removeFromSuperview];
[self.view insertSubview:tempView.view atIndex:0];
}
这将由以下方式调用:
[burgerViewController switchViews:viewMainMenu:viewOptions:ViewMainMenu];
非常感谢任何帮助 - 我有很多东西要学。
麦克风。