我有一個myCustomCell類,這是的UITableViewCell的子類內部2個UIButtons。的UIButton內部的UITableViewCell
的黑色輪廓是細胞(的UITableViewCell *),其由 'cellForRowAtIndex' 返回。 這細胞包含 'myCustomCell' 作爲一個子視圖。 「myCustomCell」有兩個UIButtons及以下屬性:
backgroundcolor = clearColor
opaque = NO
在單擊單元格的任何地方除了兩個紅色方框(UI按鈕),我想「didSelectRowAtIndexPath方法」被觸發。 但是,如果用戶點擊的UIButton,只需要爲目標的選擇被觸發,而不是「didSelectRowAtIndexPath方法」。我怎樣才能做到這一點?
可能是你加了電池的觀點而這吸收的toches滿格。這只是一個假設。 – rptwsthi
應該,如果你添加的目標和行動按鈕是工作的罰款。如果點擊按鈕,它不應該將觸摸事件傳遞給單元格。是否啓用了用戶交互? –
@ kyuubi-按鈕正在採取行動...? –