在自定义单元格中,我有UILabel和UISwitch。我想在开关打开时读取标签的文字。我在开关的值改变事件上保留了一个方法,但应用程序崩溃了。在自定义单元格中获取标签的值
0
A
回答
0
我假设你的意思是一个自定义的UITableViewCell。有许多的让到相关标签的方式,当开关变化:
如果你的表是不是变长(以便与标签/开关单元是唯一的),当你创建单元格将UILabel *对象和UITableViewController子类中的开关对象缓存为ivars并将它们关联在一起。如果你的表是可变长度的,你需要维护UILabel *和switch *的数组,或者你也可以继承UITableViewCell的子类(注意,你可以通过nib为UITableViewCell提供一个自定义的接口,而不必一定是子类,你没有提到你是否已经子类化),把开关事件连接到你的UITableViewCell子类,然后读取相应的标签,和/或将事件转发到UITableView子类(这是一个“推”模型而不是“拉”模型),有时这个组织比尝试维护跟踪单个UITableViewCells中的对象的UITableViewCell中的对象数组更容易管理。
相关问题
- 1. 自定义单元格标签
- 2. 用uislider更改自定义tableview单元格标签的值
- 3. 2 UITableView中的自定义单元格上的标签
- 4. 如何从表格视图中的自定义单元格中的标签中获取文本
- 5. 访问自定义表格单元格标签
- 6. 从Magento中的值获取自定义属性标签
- 7. 如何在单击该单元格中的按钮时更改自定义单元格中的标签文本
- 8. 获取UITextView的数据,自定义单元格中迅速
- 9. 获取自定义从HTML标签
- 10. 在Gridview中获取单元格的值
- 11. 在自定义tableview单元格中定位按钮和标签[swift]
- 12. 如何在表格视图中为自定义单元格的文本字段固定标签值?
- 13. 如何获得尤里卡自定义单元格的indexpath.row,按钮标签
- 14. 获取选定的单元格值
- 15. iPhone:如何dealloc自定义单元格标签
- 16. 自定义单元格标签不会换行
- 17. 自定义单元格标签只显示行选择
- 18. heightForRowAtIndexPath与自定义单元格和标签
- 19. 获取自定义单元格中标签的高度以用于我的主视图控制器中的heightForRowAt
- 20. 如何从文本字段UITableView中获取自定义单元格的值?
- 21. 在html标签中获取元素的值a元素的值
- 22. uibutton在自定义单元格中
- 23. 根据网格坐标在DataGridView中获取单元格值
- 24. 自定义单元格,只有最后一个单元格获取[layoutSubviews]?
- 25. 从自定义的uitableview单元格获取uitextfield数据 - Swift
- 26. 在单元格中获取ComboBox值?
- 27. dojox.grid.DataGrid自定义单元格?
- 28. 自定义tableview单元格
- 29. DataGridView单元格自定义
- 30. TableView自定义单元格
感谢您的宝贵指导。我实际上在UISwitch的valueChanged事件上创建了一个委托方法。 – Milesh 2011-02-24 12:29:18