gpt4 book ai didi

iphone - UITableView编辑缩进

转载 作者:行者123 更新时间:2023-12-03 19:09:38 25 4
gpt4 key购买 nike

我正在我的应用程序中使用我创建的自定义单元格构建一个非常简单的 UITable。目标语言是希伯来语。这就是为什么我所有的表格都是从右到左的。一切工作正常,直到我将表格更改为编辑模式。我已成功取消删除和红色附件按钮,因为它们位于相反的方向,但单元格在右侧出现了这个微小的缩进,并且单元格的一部分未显示。

我尝试了返回NO;到函数

- (BOOL)tableView:(UITableView *)tableView shouldIndentWhileEditingRowAtIndexPath (NSIndexPath *)indexPath

但是没有成功。

有什么建议吗?提前致谢

最佳答案

我刚刚尝试过这个,你的函数标题似乎是正确的(至少对于英语/从左到右)。我确实在“shouldIndentWhileEditingRowAtIndexPath”和“(NSIndexPath *)indexPath”之间添加了一个冒号 - 请参阅下面的代码片段。

// Override to prevent indentation of cells in editing mode (in theory)
- (BOOL)tableView:(UITableView *)tableView shouldIndentWhileEditingRowAtIndexPath:(NSIndexPath *)indexPath {
return NO;
}

我还使用下面的代码来停止插入/删除功能并启用可以移动行(轻松关闭)。

// Select the editing style of each cell
- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath {
// Do not allow inserts / deletes
return UITableViewCellEditingStyleNone;
}

// Override to support conditional rearranging of the table view.
- (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath {
// Return NO if you do not want the item to be re-orderable.
return YES;
}

希望这有帮助。

关于iphone - UITableView编辑缩进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4510188/

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