美文网首页
UITableViewStyleGrouped和plain的两种

UITableViewStyleGrouped和plain的两种

作者: 小刘_假装是个程序员 | 来源:发表于2017-11-02 10:05 被阅读0次

UITableViewStyleGrouped 头部视图和尾部视图不悬停
UITableViewStylePlain 头部视图和尾部视图悬停

1、当创建UIViewController添加UITableView时,
self.tableView =[[UITableView alloc] initWithFrame:CGRectZero style:UITableViewStylePlain];
2、当创建UITableViewController时,需要改变UITableViewStyle时,
使用self.tableView.style = UITableViewStyleGrouped; 会出现错误
3、当创建UITableViewController时,需要改变UITableViewStyle时,
使用self.tableView.style = UITableViewStyleGrouped; 会出现错误


ps:
@property(nonatomic,readonly)UITableViewRowActionStylestyle;
UITableViewStylePlain和UITableViewStyleGrouped是UITableViewStyle类型。
查UITableViewController的SDK文档,发现:
Table views can have one of two styles, UITableViewStylePlain and UITableViewStyleGrouped. When you create a UITableView instance you must specify a table style, and this style cannot be changed.
可以在Xib文件的属性下直接修改为Group或Plain。

小知识点:NSIndexPath *indexPath = [self.tableview indexPathForCell:cell];

根据cell返回 cell在tableview中的位置.

相关文章

网友评论

      本文标题:UITableViewStyleGrouped和plain的两种

      本文链接:https://www.haomeiwen.com/subject/xkhopxtx.html