我有一些自定义的UITableViewCells -
http://img11.imageshack.us/i/customfacilitiescell.png/
添加到此UIViewController -
http://img189.imageshack.us/i/facilitycontroller.png/
现在,点击控制器中的按钮,我想获得控制器中所有UISwitch的开/关状态。
谢谢,
Teja公司
答案 0 :(得分:1)
简单回答:您不应该在视图中存储模型数据。这是一个普遍好主意,但在处理UITableViews时绝对必须。否则,只要单元格在屏幕上滚动,您的数据就会丢失。
将交换机的开/关状态存储在模型对象(例如可变数组)中,并使用此数据更新UI(反之亦然,当用户在UI中进行更改时更新模型)。