我实现了一个类似于屏幕截图的tableView,在加载视图时,我将编辑设置为true。这是为了让用户有多个选择选项已经对他们可用。
我的问题是,我想在右边显示编辑选项(圆形选择按钮),而不是在左边显示通常的iOS样式(这就是我的应用程序是自动取款机),但我想实现这个屏幕截图中显示的内容。有人能就如何实现这一目标提出建议吗?

发布于 2022-05-06 00:32:38
您需要在单元格的UI中将其作为复选框,并自己处理显示(有或没有动画)。我会在处理该状态的tableview模型项中添加一个isEditing标志。
另一种方法是尝试为该特定屏幕恢复到RTL。不过,我从来没有尝试过这样的方法,我也不建议在生产代码中使用类似的东西。
[UITableView appearance].semanticContentAttribute = UISemanticContentAttributeForceRightToLeft;
或
self.tableView.semanticContentAttribute = UISemanticContentAttributeForceRightToLeft;
不过,这很可能也会将信函部分发送到左边。
https://stackoverflow.com/questions/72116905
复制相似问题