我有一个主视图,它有一个拥有自己的控制器的表。如何将数组从主控制器传递到表控制器? (我使用界面构建器,也许我需要以编程方式初始化视图?)
答案 0 :(得分:1)
覆盖
- (id)initWithFrame:(CGRect)frame style:(UITableViewStyle)style
使用在UITableView控制器中
- (id)initWithFrame:(CGRect)frame style:(UITableViewStyle)style passArray:(NSArray*)myArray{
并使用它来初始化你的数组传递你的UITableViewController。
答案 1 :(得分:0)
即使使用界面构建器,您仍然需要一个类从UITableViewController继承并在那里保存UITableView,对吧?因此,您可以将数组传递给此类的实例。然后你可以使用像:
这样的方法 – tableView:cellForRowAtIndexPath: required method
– numberOfSectionsInTableView:
– tableView:numberOfRowsInSection: required method
为您的UITableViewController创建内容