gpt4 book ai didi

ios - ios 7 中 tableview 中的单元格数量错误

转载 作者:行者123 更新时间:2023-11-29 03:31:33 24 4
gpt4 key购买 nike

在我的 iPhone 应用程序中,我有一个表格 View 。

- (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;
}
}

最佳答案

问题可能是以下一个(或多个)问题:

  1. 数据源和委托(delegate)未正确设置(此处不是您的情况)

  2. numberOfRowsInSection: 返回 1(此处不是您的情况)

  3. 表格 View 在屏幕上仅显示一个单元格(表格 View 框架小于或等于单元格高度 + 页眉/页脚高度)

以防万一,请仔细检查所有这些并让我们知道结果。

关于ios - ios 7 中 tableview 中的单元格数量错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19703934/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com