UIButton在基于视图的应用程序中

时间:2011-09-18 06:02:08

标签: uiview xcode4 uiviewcontroller uibutton

这是一个基于视图的应用程序

我在ViewController.m中有一个按钮 添加了一个新的子视图控制器类,并在单击该按钮时尝试打开新视图。

代码:

- (IBAction) accessByProducts: (id) sender {  

    if(self.accessByProducts == nil) {
        AccessByProducts *acb = [[AccessByProducts alloc] initWithNibName:@"AccessByProducts" bundle:[NSBundle mainBundle]];
        self.accessByProducts = acb;
        [acb release];
    }
} 

但它似乎没有打开。任何人都可以帮助我或指导我。

感谢。

1 个答案:

答案 0 :(得分:0)

试试这个:

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是什么类型的,除了保留引用之外还做什么呢?