2016-05-06 34 views
1

我想在Table View Cell中使用附件類型,而不僅僅是附件,也可以用作按鈕。將UITableViewCellAccessoryType的默認附件類型設爲按鈕

tableViewCell.accessoryType = UITableViewCellAccessoryType.DetailButton 

例如我使用detailButton for accessoryType,當我觸摸它時,我可以觸發一個事件(例如彈出警報)。我試着製作一個自定義按鈕,並將它放在桌子視圖單元上作爲附件視圖,但我想知道是否可以使用默認的附件類型。 反正我能做到嗎?

謝謝!

回答

1

如果使用accessoryType與類型的DetailButtonDetailDisclosureButton,那麼你就可以實現的tableView:accessoryButtonTappedForRowWithIndexPath:UITableViewDelegate方法。

當用戶點擊附件按鈕時調用此方法。

如果你想要任何種類的自定義UIButton那麼你需要創建按鈕並將其設置爲單元的accessoryView。像設置UIButton一樣,您可以使用任何按鈕來響應用戶點擊。

相關問題