在故事板中添加 viewcontroller
Add a viewcontroller in storyboard
我有一个故事板,还有一个 UITableViewController class,它不在 storyboard.xib.
中
我在 storybaord.xib 中有 2 个 viewcontroller,我可以从一个 pushViewController 我的 UITableViewController ...但不能从另一个...
ViewControllerB *viewController=[[ViewControllerB alloc]init];
viewController.string=@"tunvir";
[self.navigationController pushViewController:viewController animated:YES];
代码在其他两个 viewController 中是相同的...但是这段代码在一个视图控制器中有效,在另一个视图控制器中无效
更多信息:
我正在使用自动布局...在我使用自动布局之前,它在两者中都适用。
UITableViewController.h的完整代码
http://pastebin.com/WdqQPVwN
和.m
既然你提到你的 tableView 不在故事板中,而是有一个单独的 .xib 文件。这应该有效。
YourTableViewCtonroller *vc = [[YourTableViewCtonroller alloc] initWithNibName:@"TableViewXibName" bundle:nil];
[self.navigationController pushViewController:YourTableViewCtonroller animated:YES];
我有一个故事板,还有一个 UITableViewController class,它不在 storyboard.xib.
中我在 storybaord.xib 中有 2 个 viewcontroller,我可以从一个 pushViewController 我的 UITableViewController ...但不能从另一个...
ViewControllerB *viewController=[[ViewControllerB alloc]init];
viewController.string=@"tunvir";
[self.navigationController pushViewController:viewController animated:YES];
代码在其他两个 viewController 中是相同的...但是这段代码在一个视图控制器中有效,在另一个视图控制器中无效
更多信息: 我正在使用自动布局...在我使用自动布局之前,它在两者中都适用。
UITableViewController.h的完整代码 http://pastebin.com/WdqQPVwN
和.m
既然你提到你的 tableView 不在故事板中,而是有一个单独的 .xib 文件。这应该有效。
YourTableViewCtonroller *vc = [[YourTableViewCtonroller alloc] initWithNibName:@"TableViewXibName" bundle:nil];
[self.navigationController pushViewController:YourTableViewCtonroller animated:YES];