Uiview 基于视图的应用程序中的UIButton
这是一个基于视图的应用程序 我在ViewController.m中有一个按钮 添加了一个新的子视图控制器类,并尝试在单击按钮时打开新视图 代码:Uiview 基于视图的应用程序中的UIButton,uiview,xcode4,uiviewcontroller,uibutton,Uiview,Xcode4,Uiviewcontroller,Uibutton,这是一个基于视图的应用程序 我在ViewController.m中有一个按钮 添加了一个新的子视图控制器类,并尝试在单击按钮时打开新视图 代码: - (IBAction) accessByProducts: (id) sender { if(self.accessByProducts == nil) { AccessByProducts *acb = [[AccessByProducts alloc] initWithNibName:@"AccessByProduc
- (IBAction) accessByProducts: (id) sender {
if(self.accessByProducts == nil) {
AccessByProducts *acb = [[AccessByProducts alloc] initWithNibName:@"AccessByProducts" bundle:[NSBundle mainBundle]];
self.accessByProducts = acb;
[acb release];
}
}
但它似乎没有打开。有谁能在这方面帮助我或指导我吗
谢谢。试试这个:
if(self.accessByProducts == nil) {
AccessByProducts *acb = [[AccessByProducts alloc] initWithNibName:@"AccessByProducts" bundle:[NSBundle mainBundle]];
self.accessByProducts = acb;
[self.view addSubview:acb.view]; //add as sub view
[acb release];
}
另外,您的self.accessByProducts是什么类型的?它除了保留一个参考之外还有什么作用吗?试试以下方法:
if(self.accessByProducts == nil) {
AccessByProducts *acb = [[AccessByProducts alloc] initWithNibName:@"AccessByProducts" bundle:[NSBundle mainBundle]];
self.accessByProducts = acb;
[self.view addSubview:acb.view]; //add as sub view
[acb release];
}
另外,您的self.accessByProducts是什么类型的?它除了保留一个引用之外还有什么作用吗