gpt4 book ai didi

iphone - 减小 UITableViewCell 宽度并将自定义按钮放在左侧

转载 作者:行者123 更新时间:2023-12-03 20:01:07 34 4
gpt4 key购买 nike

有没有办法减少分组 UITableViewCell 的标准宽度并将自定义按钮放在左侧(单元格边界之外)?我尝试更改单元格大小,但它保持不变

alt text

最佳答案

你将不得不伪造编辑模式。我的意思是,正如 AtomRiot 所说,您必须对 UITableViewCell 进行子类化,以便在编辑模式下在单元格外部的左侧显示所需的按钮。

但首先要重要的是。要更改单元格的缩进级别,您所需要做的就是为 UITableView 实现此委托(delegate)方法

- (NSInteger)tableView:(UITableView *)tableView indentationLevelForRowAtIndexPath:(NSIndexPath *)indexPath

这样就解决了。然后在你的 UITableViewCell 子类中我要做的就是实现该方法

- (void)setEditing:(BOOL)editing animated:(BOOL)animated {

我假设当单元格所属的表更改为编辑模式时会调用它。在那里,我会淡入(或以您想要的任何方式设置动画)一个按钮出现在单元格的左侧。我已经在分组式单元格内完成了此操作,但从未在外部完成过。尝试一下!

关于iphone - 减小 UITableViewCell 宽度并将自定义按钮放在左侧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3081795/

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