我的应用程序具有UIWindow(在AppDelegate内部?)。令人惊讶的是,(通过大多数好运),我设法获得一个NIB文件显示在我的AppDelegate的UIWindow内。从我的NIB文件显示的结果用户界面由三个控件组成:
我上个月试图填充该表。现在我在这里问。
请帮忙。
答案 0 :(得分:2)
我建议你看一下Apple的View Controller Programming Guide。
具体来说,请查看先决条件部分(委托对象和模型 - 视图 - 控制器)。
一旦您对视图控制器和委托的工作方式有了基本的了解,请查看(并实现)UITableViewDelegate和UITableViewDataSource协议。这样做的基本方法是创建一个UITableViewController类 - XCode有一个带有存根方法的类的模板。
答案 1 :(得分:0)
创建一个UITableViewController子类,然后你需要将它设置为tableView的数据源和委托,一旦你只需要填写相应的方法。
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section;
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;