我里面有一个 UIViewController 和一个 UITableView 。我的应用程序模型中有看起来相同的视图,它们只是在单个标签中有不同的文本和 UITableView 的不同内容,所以我想使用相同的 ViewController 两次。
我的想法是设置一个属性 ( next
),它将指定我需要从哪里获取数据,然后像这样实例化这个视图:
MyViewController* next = [self.storyboard instantiateViewControllerWithIdentifier:@"MyViewController"];
next.which = 1;
[self.navigationController pushViewController:next animated:true];
然后MyViewController* next
根据which
. 有没有更好的方法来做到这一点?