在我的 iPhone 应用程序中,我有一个 tableview。
- (NSInteger)tableView:(UITableView *)tableView_ numberOfRowsInSection:(NSInteger)section
{
return 2;
}
但- (UITableViewCell *)tableView:(UITableView *)tableView_ cellForRowAtIndexPath:(NSIndexPath *)indexPath;
在 ios 7 中只调用一次。我该如何解决这个问题?
tableView = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 158) style:UITableViewStylePlain];
[self.view addSubview:tableView];
tableView.delegate = self;
tableView.dataSource = self;
tableView.scrollEnabled = NO;
[tableView setSeparatorStyle:UITableViewCellSeparatorStyleNone];
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
return 1;
}
-(CGFloat)tableView:(UITableView *)tableView_ heightForRowAtIndexPath:(NSIndexPath *)indexPath{
switch (indexPath.row)
{
case 0: return 98;
default: return 60;
}
}