当一个控制器有navigationBar&tabBar:

1.当导航控制器根控制器是tableViewController时,tableView 的frame原点是屏幕左上角,当向tableView上添加子控件到(0,0)点时,会添加到导航条左下角,即会有64的差距,这是由于可扩展区域引起的,本质是tableView继承scrollView,有contentSize的原因,总之使用有滚动特性的控件时,注意此因素影响,动态观察tableView的层次结构会发现有一层scrollView--->UITableViewWrapperView

当向导航控制器的根view上添加子控件到(0,0)点时,会在屏幕左上角

2.当导航控制器根控制器是ViewController时,View 的frame原点是屏幕左上角,当向View上添加子控件到(0,0)点时,会添加到屏幕左上角

3.tabBar同理会有49的差距

最新文章

  1. js自动完成
  2. JMeter学习-023-JMeter 命令行(非GUI)模式详解(一)-执行、输出结果及日志、简单分布执行脚本
  3. (LinkedList)Intersection of Two Linked Lists
  4. 动态规划晋级——HDU 3555 Bomb【数位DP详解】
  5. ASP.NET中Json的处理
  6. vim命令---存阅
  7. MVC3+EF4.1学习系列(六)-----导航属性数据更新的处理
  8. MACOS关闭指定端口
  9. hdu 1011 Starship Troopers(树形DP入门)
  10. js拼音排序
  11. 干货 | Java8 新特性教程
  12. .net core使用ViewComponent将页面图片转码成base64
  13. 微信小程序心得
  14. 【Thymeleaf】常用属性
  15. mnist全连接层网络权值可视化
  16. CentOS7 JDK1.8部署详解
  17. 几种常见数据库的driverClassName和url
  18. CRM 更新解决方案之注意事项
  19. Qt ------ 自定义QVector<T>中的T
  20. node.js浅谈

热门文章

  1. vue.js主要内容
  2. vue教程二 vue组件(1)
  3. hadoop大数据平台安全基础知识入门
  4. jmeter使用JDBC连接数据库
  5. python多线程同步实例分析
  6. Ubuntu 18.04 LTS版本 GoldenDict安装与配置
  7. 算法与数据结构基础 - 二叉查找树(Binary Search Tree)
  8. 下拉框spinner
  9. soap天气查询
  10. WPF中TimeSpan的坑