2015-09-27 60 views
0

我有我的桌子上的每個單元格的自定義單元格類。我爲每個單元添加了詳細的附件類型。我希望用戶點擊詳細的附件類型(藍色圓圈與我在裏面),彈出應該顯示更多關於特定單元格的信息。我搜索了一下,並沒有找到詳細的附件類型的解決方案。如何在自定義單元格中設置詳細的附件類型

enter image description here

以下是我的第一個單元格的自定義類。

class SocialTableCell: UITableViewCell { 

@IBOutlet weak var social:UILabel? 
@IBOutlet weak var toggle:UISwitch? 

override func awakeFromNib() { 
    super.awakeFromNib() 
} 
override func setSelected(selected: Bool, animated: Bool) { 
    super.setSelected(selected, animated: animated) 
} 
} 

任何幫助將不勝感激。 謝謝

回答

0

UITableViewDelegate協議有一個方法tableView:accessoryButtonTappedForRowWithIndexPath:當用戶點擊其中一個單元中的附件按鈕時正在調用方法tableView:accessoryButtonTappedForRowWithIndexPath:。所以,你必須實現該方法在TableViewController:

func tableView(_ tableView: UITableView, accessoryButtonTappedForRowWithIndexPath indexPath: NSIndexPath) { 
    // show the alert here 
} 

而且你必須確保你設置的UITableView.delegate對實現該方法的視圖控制器。

+0

謝謝joern! – Dereck

相關問題