gpt4 book ai didi

iphone - 您可以将动态 UITableView 拆分为多个部分吗?

转载 作者:行者123 更新时间:2023-11-29 13:20:26 25 4
gpt4 key购买 nike

我试图在两种不同类型的数据之间放置一个符号,这些数据被输入到我的动态 UITableView 中。我可以将数据分成两部分,还是只需要输入一个非 userInteractionEnabled 单元格来标记拆分?我无法以编程方式设置 numberOfSections 属性。有谁知道如何解决这个问题?

最佳答案

你要做的是创建一个分组 TableView ,确保在你的界面生成器中你为你的 TableView 选择了分组 TableView 选项

然后调用分组 TableView 方法如

// for sections I guess you want 2 sections 
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
return 2;
}

- (NSInteger)tableView:(UITableView *)tableView
numberOfRowsInSection:(NSInteger)section {
if(section==0)
return [yourdatasource count]; // make sure that each section is returned here
if(section==1)
return [anotherdatasource count];
}

// set header height of gropued tableview
-(CGFloat)tableView:(UITableView*)tableView heightForHeaderInSection:(NSInteger)section {

return 60.0; // choose your height for each section
}
//set header section labels
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
}

我的代码没有经过测试,

看看这个http://www.mobisoftinfotech.com/blog/iphone/iphone-uitableview-tutorial-grouped-table/了解更多信息

关于iphone - 您可以将动态 UITableView 拆分为多个部分吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14488467/

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