【发布时间】:2012-02-11 16:05:22
【问题描述】:
我刚刚在 xcode 4.2 中使用模板实用程序应用程序创建了一个新项目。这是我的项目层次结构:
然后,我尝试从 MainViewController 推送不带 XIB 文件的 UITableViewController (Batikla : UITableViewController)。 首先,我在 MainViewController 故事板中放置了一个按钮并将其连接到我的 ibaction 方法:
@implementation MainViewController
@synthesize managedObjectContext = _managedObjectContext;
@synthesize flipsidePopoverController = _flipsidePopoverController;
- (IBAction)batikla{
NSLog(@"test 1");
Batikla *batikla = [[Batikla alloc] initWithStyle:UITableViewStylePlain];
batikla.title = [NSString stringWithFormat:@"Test"];
[self.navigationController pushViewController:batikla animated:YES];
[batikla release];
NSLog(@"test 2");
}
点击按钮后没有视图推送到视图,而是在控制台中出现:
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "x86_64-apple-darwin".Attaching to process 58916.
2012-01-17 01:30:47.569 iBadah[58916:207] test 1
2012-01-17 01:30:47.572 iBadah[58916:207] test 2
方法被触发了,但为什么我的 uitableviewcontroller 没有被推到屏幕上?
【问题讨论】:
标签: ios5 xcode4.2 uitableview storyboard