gpt4 book ai didi

ios - 在 UITableView 中禁用部分 Cell

转载 作者:行者123 更新时间:2023-11-28 19:51:02 25 4
gpt4 key购买 nike

我正在尝试禁用部分 UITableView cell。请看下图。这个白色部分是我的 cell 中的一个 view。我不知道如何禁用它,这样当用户点击它时什么也不会发生。也许是面具之王?

enter image description here

最佳答案

将其移出评论部分。如果你想在你的单元格之间填充你应该做的是让每一行都有自己的部分并使用委托(delegate)方法

- (CGFloat)tableView:(UITableView *)tableView
heightForFooterInSection:(NSInteger)section

但是,如果你的tableview是默认样式,这个方法将不会被调用。因此,将您的表格 View 样式设置为 UITableViewStyleGrouped

然后您必须实现委托(delegate)方法,以便返回页脚的高度并确保每一行都有自己的部分:

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{
//Return however many rows you have specifically or the count of the datasource
return [array count];
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
return 1;
}

- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section{
CGFloat myHeight = 50.0 //your height here
return myHeight;
}

像这样实现这三个委托(delegate)方法应该在您的单元格之间添加一个漂亮的透明填充。

关于ios - 在 UITableView 中禁用部分 Cell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29220082/

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