iOS9 适配(杂七杂八)

时间:2022-12-28 11:56:54

1、iOS9 以后,table cell 在旋转的时候会自动调整视图内容的布局,设置以下的属性,课禁止该行为。

if (runTimeOSVersion >= 9.0f) {
_listTableView.cellLayoutMarginsFollowReadableWidth = NO;
}

  

2、使用 Xcode7 编译的应用 tableView 的 reloadData 可能会无效,原因可能是 reloadData 被推迟到下一个 runloop 执行,解决方法:

[self.tableView reloadSections:[NSIndexSet indexSetWithIndex:0] withRowAnimation:UITableViewRowAnimationNone];