1.UITableView reloadData 之后,显示的cell移动?有时还会消失?
因为使用了- (CGFloat)tableView:(UITableView *)tableView estimatedHeightForRowAtIndexPath:(NSIndexPath *)indexPath 这个方法,去掉后 就好了。
2.iOS状态栏和导航栏不占位
//为了ios7 状态栏不透明
if ([self respondsToSelector:@selector(edgesForExtendedLayout)])
self.edgesForExtendedLayout = UIRectEdgeNone;
3.UITableView 分割线不留空余
//table分隔符 前端不留空余
if ([self.table respondsToSelector:@selector(setSeparatorInset:)]) {
[self.tablesetSeparatorInset:UIEdgeInsetsZero];
}
4.宏 是否是iOS7
#define isIOS7 ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7)