2017-06-18 77 views
0

我想從tableview中繼續使用show accessory action segue和披露指示器(如圖所示)嵌入導航控制器中的viewcontroller。點擊任何東西,包括披露圖標什麼也不做。如果我將segue從「附件動作」更改爲「選擇」,則segue將起作用,但通過在預覽單元中的任意位置單擊即可。我的目標是僅在按下披露指示符時才使用「附件動作」才能繼續。Disclosure Indicator not triggering accessory action segue

我知道有這樣做的程序化方式,但這些都不工作。我假設通過導航控制器防止此操作的基本問題也阻止了編程方法的工作。我如何獲得披露指標以延續到另一個視圖控制器? Accessory Action Segue

回答

2

accessorybuttontappedforrowwith僅當附件類型等於「明細披露」且附件視圖爲零時才起作用。因此它絕不會與「披露指標」一起工作。

幾天的研究告訴我,社區的共識是,沒有解釋爲什麼這不是蘋果工程師決定的那個,而且「披露指示符」只是象徵性的,而不是方法被調用。大多數人同意,鑑於上述方法的存在,它沒有任何意義。

+1

剛剛救了我幾個小時! –