我使用的是 UIViewController 而不是 UITableViewcontroller,并且无法理解将静态内容添加到表中的概念。我以前以编程方式完成了动态内容,但从未做过静态内容。
这是我在 IB 中设计的:
所有这些内容都在 TableCell 内的“内容视图”中。
我已经设置了我的数据源和委托,我只返回了一个部分和一个单元格。这是我的单元格代码。通常我会使用一个数组来填充它,但我不知道如何处理 IB 中的静态内容。如何添加图片中的对象,最重要的是如何保留每个对象的位置?我希望我不必手动输入 x、y 坐标。
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *simpleTableIdentifier = @"SimpleTableItem";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:simpleTableIdentifier];
if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:simpleTableIdentifier];
}
return cell;
}
编辑:静态单元格在 UITableViewController 中工作正常......有没有办法让它与 UIViewController 一起工作,还是我必须全部切换?