tableview偏移

方法一:改变edgesForExtendedLayout

self.edgesForExtendedLayout = UIRectEdgeNone;

将edgesForExtendedLayout属性设置为UIRectEdgeNone,这样布局就是从导航栏下面开始了

方法二:导航栏半透明属性设置为NO

@property(nonatomic,assign,getter=isTranslucent) BOOL translucent NS_AVAILABLE_IOS(3_0) UI_APPEARANCE_SELECTOR; // Default is NO on iOS 6 and earlier. Always YES if barStyle is set to UIBarStyleBlackTranslucent

在iOS 6之前(包括iOS 6)translucent默认就是NO,在iOS 7就默认是YES了。

self.navigationController.navigationBar.translucent = NO;

将导航栏的半透明属性关闭掉,布局也是从导航栏下面开始了。

判断ios系统是不是7.0

if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0) {

self.edgesForExtendedLayout =  UIRectEdgeNone;

}

最新文章

  1. 一:c语言(数据类型和运算符)
  2. Yii2 redis与cache
  3. intelligencia.urlrewriter使用
  4. Xcode + Swift 制作动态原型
  5. MVC3中在同一解决方案的不同项目中实现Area功能
  6. 如何实现一个malloc函数
  7. [LeetCode#246] Missing Ranges Strobogrammatic Number
  8. [置顶] 单片机C语言易错知识点经验笔记
  9. 用了 CSDN 的 markdown 编辑器吐槽下~~
  10. CDOJ 1259 昊昊爱运动 II bitset+线段树
  11. ajax无法跳转页面的问题,
  12. 依赖layui form模块 复选框tree插件(拓展可根据属性单选还是多选,数据反选)
  13. mssql sqlserver 指定特定值排在表前面
  14. caffe编译环境的错误:..build_release/src/caffe/proto/caffe.pb.h:23:35: fatal error: google/protobuf/arena.h: 没有那个文件
  15. app.json
  16. bzoj千题计划212:bzoj1864: [Zjoi2006]三色二叉树
  17. Swift 类型转换
  18. 前端-CSS-2-选择器
  19. [Ubuntu Version] 如何在terminal 查看当前 ubuntu的版本号
  20. iptables关键学习总结

热门文章

  1. 第4章 部署模式 Deployment Plan(部署规划)
  2. 利用JavaScript制作简易日历
  3. Java之关于面向对象
  4. 【前端分享】jQuery.lazyload详解(转)
  5. gulp创建完整的项目流程
  6. jquery里面的一些方法
  7. mac上安装flask详细步骤
  8. Codeforces Round #468 (Div. 2, based on Technocup 2018 Final Round)A. Friends Meeting
  9. css 里面怎么改链接颜色
  10. nyoj158-省赛来了