我试图以表格格式显示字符串数组。以下方法仅被调用11次(屏幕填充11行):
-(UITableViewCell *) tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *MyTableCell = @"MyTableCell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:MyTableCell];
if(cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:MyTableCell];
}
cell.textLabel.text = self.MyArray[indexPath.row];
return cell;
}
我的数组有20个字符串,但只有11个字符串显示在屏幕上(我在模拟器上运行它)。桌子上没有滚动条。屏幕只有11排。在我的XIB中我只有这个tableview,没有别的。有人可以帮助我,提前谢谢!!!!
答案 0 :(得分:1)
你能展示一下 - tableView:numberOfRowsInSection:方法吗?它回来了
[self.MyArray count];
还要记住,使用鼠标的滚轮在模拟器中不起作用。您必须单击并拖动才能模拟滚动。