iphone - 为 AccessoryType TableView 添加 "Plus"按钮

标签 iphone uitableview accessorytype

我正在尝试实现一个 TableView,其中每个单元格都有一个“+”按钮,就像将歌曲添加到播放列表时的 iPod 应用程序一样。

cell.accesoryType 只有四个值

UITableViewCellAccessoryCheckmark

UITableViewCellAccessoryDetailDisclosureButton

UITableViewCellAccessoryDisclosureIndicator

None

如何做到这一点?我是否需要创建自定义按钮并设置 cell.accessoryView 还是有其他方法可以做到这一点?

最佳答案

Teo 的解决方案效果很好,但它还没有作为答案发布,所以我重新发布它:

UIButton *button = [UIButton buttonWithType:UIButtonTypeContactAdd];
[button addTarget:self action:@selector(addbuttonTapped) forControlEvents:UIControlEventTouchUpInside];
cell.accessoryView = button;

关于iphone - 为 AccessoryType TableView 添加 "Plus"按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6314958/

相关文章:

ios - Xcode:AccessoryType.checkmark 将其他 View 推到左侧

java - 是否有任何工具可以将 Objective C 代码转换为适用于 Android 的 java

iphone - 防止 UITableView 滚动?

ios - 改变 accessoryType Swift 的颜色

swift - 在具有一堆静态单元格的 TableView 中设置所有标签的文本颜色

iphone - 在不重复使用标识符的情况下使用多个自定义单元格

ios - 如何在自定义单元格中设置详细附件类型

iphone - 从 paypal sdk 2.0.1 获取交易 ID

iphone - 在 iOS 上将图像分享到 Instagram

iphone - 通过选项卡栏 Controller 推送导航 Controller 时禁用后退按钮