2017-04-07 95 views
0

我想在tableview中添加一個像按鈕,但如果我點擊tableview中的任何地方,它立即進入detailsVC。我想這樣做,當你點擊按鈕時,只有那個被選中。有沒有辦法做到這一點,只有桌面視圖的上半部分可以選擇或啓用交互,並將按鈕放在下面?或者有另一種方法來做到這一點。有沒有我缺少的解決方法或方法。謝謝我可以只使tableview的某個部分可點擊嗎?

回答

1

你確定UIButton被正確添加到表格視圖單元格的.contentView? 你能看到它嗎?如果是這樣,它將攔截觸摸事件,tableview的委託didSelectRowAtIndexPath將不會被調用(即使沒有連接到按鈕的處理)。如果你想使按鈕佔據了細胞的特定區域,您可以:

  • 設計你的界面生成器,並使其情節提要/ XIB的一部分
  • 做自動版式細胞編程
  • 覆蓋的單元的佈局子目錄和手動設置框架
相關問題