0

我有一个UITableView我正在尝试加载的内容,但我被告知我正在推送的视图为零。这是我的代码:

    -(IBAction)buttonAction:(id)sender
{
    UITableView *rootBeerTableController = [[UITableView alloc] init]; 
    self.rootBeerViewController = rootBeerTableController; 
    [[GlobalData sharedData].mViewManager pushView:ROOTBEER animated:YES]; 
}

有人能告诉我这是为什么吗?如果我遗漏了一些代码,请告诉我,我是 iPhone 新手,很抱歉。

4

1 回答 1

1

尝试:

UITableView *rootBeerTableController = [[UITableView alloc] initWithStyle:UITableViewStylePlain]; 
self.rootBeerViewController = rootBeerTableController; 
[[GlobalData sharedData].mViewManager pushViewController:self.rootBeerViewController animated:YES]; 

看起来你正在推动一个不是对象的宏......很难准确地说出发生了什么,因为你没有定义什么ROOTBEER是。

于 2012-09-28T02:21:42.633 回答