簡體   English   中英

UISwitch傳播狀態

[英]UISwitch propagate state

我對iPhone的開發還很陌生,我嘗試了一些不可能的事情。 我的TableView Section Header有一個UIView,上面有一個開關,還有UITableCellView,上面有另一個Switch。 一切看起來都很好,但是現在我想將UISwitch狀態從節標題傳播到節行上的所有UISwitch。 誰能啟發我如何做到這一點?

謝謝。

創建一個可變數組,每當使用開關創建表單元格時,將對開關的引用另存為數組中的新元素。 然后,當更改節標題中的開關時,在數組上循環並向每個開關發送一條消息,告訴它更新其狀態。

更新:對於多個部分,請執行以下操作

要跟蹤哪個交換機屬於哪個標頭,請在標頭中的交換機上設置tag屬性:

[myHeaderSwitch setTag:sectionHeader];

然后擁有一個可變數組的數組,如上所述,每個部分一個,並使用它來更新正確部分中的開關

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM