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];