我想更改UITableView的所有單元的附件類型,單擊欄按鈕item.Is有任何想法或代碼。更改UITableView所有行的accessorytype
0
A
回答
2
只需拿一個標誌(布爾或東西),並調用你的表視圖上的reloadData。並在cellForRowAtIndexPath測試你的旗幟,並把你想要的任何配件。
0
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
// some code
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
return cell;
}
這裏你可以查看你的病情,並改變細胞的附件類型有以下任意值
typedef enum {
UITableViewCellAccessoryNone,
UITableViewCellAccessoryDisclosureIndicator,
UITableViewCellAccessoryDetailDisclosureButton,
UITableViewCellAccessoryCheckmark
} UITableViewCellAccessoryType;
1
在tableView:cellForRowAtIndexPath:
的,
...
if (selected) {
cell.accessoryType = UITableViewCellAccessoryCheckmark;
}
...
在酒吧的點擊按鈕項目,
...
selected = YES;
[self.tableView reloadRowsAtIndexPaths:[self.tableView visibleCells] withRowAnimation: UITableViewRowAnimationNone];
...
相關問題
- 1. 更改accessoryType的顏色Swift
- 2. uitableview的accessorytype不會出現
- 3. 在用戶選擇行後更改分段tableView中行的accessoryType
- 4. 所有行的UITableView的reloadData
- 5. UITableView accessoryType消失在UITableView的後半部分
- 6. 使用UIButton清除UITableView中的所有UITextField更改
- 7. 更改UITableView中所有單元格的子視圖
- 8. Animate UITableView更改
- 9. NSArray更改後UITableView沒有更新
- 10. 如何更改UITableView行的寬度
- 11. 更改uitableview中特定行的文本?
- 12. UITableView所選行更改子視圖背景顏色
- 13. 如何更改UITableview中所選行和未選定行的顏色?
- 14. 更改所有者
- 15. UITableViewCell:如何驗證所有單元中的accessoryType類型?
- 16. 更改一個UITableView
- 17. 如何更改UITableView
- 18. 它需要兩個方法來取消UITableView中的accessoryType
- 19. 用命令行更改所有內容
- 20. OnClick更改所有兄弟錶行jQuery
- 21. 查看更改UITableView更新
- 22. 更改所有LilyPond的
- 23. 更改UITableView的背景色
- 24. UITableView的數據被更改
- 25. iOS更改uitableview的高度
- 26. UITableView更改'沒有結果'消息
- 27. UITableViewCell accessoryType位置更改與單元格高度
- 28. redshift更改udf更改所有者
- 29. Git - 撤消所有更改更改
- 30. 更改多維列表中一行的值會更改所有行嗎?