编辑模式下的 Uitableview:如何同时添加“”和“#x2B” (添加)和“-” (删除)按钮同时?

发布于 2024-09-25 01:04:54 字数 73 浏览 7 评论 0原文

是否可以有一个 uitableview 在编辑模式下同时显示红色按钮('-')和绿色按钮(+) 我想这样做,我可以删除一行或复制它。

Is it possible to have a uitableview that when in editing mode it shows both the red button ('-') and the green button (+)
I wanted to do so I can either delete a row or duplicate it.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

花开浅夏 2024-10-02 01:04:54

您可以通过UITableViewCell类引用为Look设置这样的视图

。有一个最适合该特定情况的 editingAccessoryView 属性:

http://developer.apple.com/library/ios/documentation/UIKit/Reference/UITableViewCell_Class/Reference/Reference.html# //apple_ref/occ/instp/UITableViewCell/editingAccessoryView

我会使用带有“+”和“-”图像的 UISegmentedControl 来达到您提到的目的。

You can set such a view for

Look through UITableViewCell class reference. There is an editingAccessoryView propery that is most suitable for that particular case:

http://developer.apple.com/library/ios/documentation/UIKit/Reference/UITableViewCell_Class/Reference/Reference.html#//apple_ref/occ/instp/UITableViewCell/editingAccessoryView

I'd use a UISegmentedControl with "+" and "-" images for the purpose you've mentioned.

桃扇骨 2024-10-02 01:04:54

不,要显示两者,您需要将其中之一设为自定义控件。

最好的方法可能是创建一个自定义单元格,并在红色“-”按钮通常出现的位置的左侧或右侧添加一个附加按钮。然后,您可以使用模仿绿色“+”按钮的自定义图形,并将其设置为点击时触发。

如果您只想让它在编辑模式下显示,您也可以根据此有选择地显示/隐藏它。

最终结果将是带有彼此相邻的 + 按钮和 - 按钮的单元格。

No, to display both you would need to make one of them a custom control.

Probably the best approach is to make a custom cell and add an additional button to the left or right of where the red '-' button usually appears. You can then use a custom graphic that mimics the green '+' button and set it up to trigger on tap.

If you only want it to show in edit mode you can selectively show/hide it based on that too.

The end result will be cells with + buttons and - buttons next to each other.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文