目的:

  - 了解导航栏对于UIScrollview以及子类所做的一些事

步骤:

   - 查看下图,我这边是一个导航栏的主控制器视图上面加了两个子控制器,可以清晰的看到左边一个tableView被没有被导航栏挡住,而后面一个被会挡住。

    - 而当我在一开始先添加一个其它的控件时,也就是未添加子控制器时第一个也会被挡住,这是什么原因呢?这是因为下面这个属性,默认为YES。

// 不会自动去调整uiscrollView的contentInset属性self.automaticallyAdjustsScrollViewInsets = NO;

    - 经过多方查证得出以下结论。

结论:

  - 当导航栏下面第一个子视图为Scrollview或者它的子类视图时,默认会把它的contentInset调整为64,如果navgation是隐藏的它会把contentInset调整为20.

转载于:https://www.cnblogs.com/samyangldora/p/4623375.html

导航栏对于UIScrollview以及子类所做的一些事相关推荐

  1. 学完css,做了一个csdn导航栏(一步一步做csdn导航栏,内容满满)

    学完css,做了一个csdn导航栏,内容满满 步骤 1.导航栏框架 2.导航栏左边部分 3.导航栏中间部分 4.导航栏右边部分 5.搜索框聚焦和用户头像简介信息展示 知识点 完整代码 番外:本来打算做 ...

  2. 怎样做网络推广浅析怎样优化网站的导航栏?

    网站导航栏是网站内部结构中一个重要的组成部分,起着指引的作用,怎样做网络推广也引导用户快速找到想要浏览的内容,那么站长在优化时应该怎样设置网站导航栏?下面就由怎样做网络推广带大家一起来了解一下. 1. ...

  3. 四个步骤实现层级清晰的导航栏

    [编者按]本文作者为 Wes McDowell,主要介绍通过四个步骤实现层级清晰的导航栏,进而提高网站的转化率.文章系国内 ITOM 管理平台 OneAPM 编译呈现. 精心规划的导航策略可以成就一个 ...

  4. 小程序自定义头部导航栏(“navigationStyle“: “custom“),自定义tabBar

    一.自定义顶部导航 1.在某些时候,不想要自带的顶部导航栏,需要自己定义,这时可以将自定义的导航栏做成一个组件,然后做一下初始配置,在每个页面引用,初始化,即可得到一个自定义的顶部导航栏: 2.代码部 ...

  5. 【源码分享】jquery+css实现侧边导航栏

    jquery+css实现侧边导航栏 最近做项目的时候,突然想用一个侧边导航栏,网上找了几个插件,有的太丑而且不太符合我的预期.与其修改别人的代码,不如自己来写一个了.废话不多说先上图,感兴趣的请继续看 ...

  6. 前端之路——第五篇:1:1还原知乎首页顶层导航栏!

    今天!我们来1比1还原知乎首页的导航栏. 其实要我自己做,有点虚的.老师还是细心的做了一遍给我看. 废话不多说,看下图!你喜欢那个多点?猜下那个是正品,那个是A货! 很明显,都是好看的一个导航栏. 今 ...

  7. 小程序解决自定义导航栏--刘海屏自适应问题

    小程序解决自定义导航栏–刘海屏自适应问题 今天做一个自定义的导航栏.iPhoneX和安卓的样式一直都是不一样,后面看了一些方法,解决了这个问题. 第一步(Json) "navigationS ...

  8. 如何用php弄导航栏,怎样用PHP来给网页做导航栏

    译者注:本文原名<Site Navigation with PHP>,原文详述了如何用PHP编程来做出效果理想的网页导航条,本文只选译了其中的部分文章,所选取的部分是文章精髓之所在,只要大 ...

  9. 怎么做网络推广浅析网站如何设置导航栏可以使网站优化更好?

    网站导航就像是网站的"地图"一样,为用户们提供更好地浏览体验,为他们更好地指路,提高访客的好感度.众所周知,网站常见的导航可分为顶部导航.底部导航.面包屑导航三大类型.今天怎么做网 ...

最新文章

  1. 数据派研究组招募 | 寻找最志同道合的你!
  2. 猛男把400+条猫咪叫声做成数据集,可识别猫咪的3种不同状态丨开源
  3. python如何读取excel数据-python怎么从excel中读取数据?
  4. PostgreSQL技术周刊第20期:PostgreSQL何以支持丰富的NoSQL特性?
  5. window环境apache服务器在本地添加域名
  6. [BTS]使用BizTalk开发应用系统,就是这么简单!
  7. linux服务器历险之linux性能监控
  8. 自制Ghost XP SP3 启动光盘(二)
  9. Hibernate注解使用以及Spring整合
  10. 开源特训营 - Lesson 6 - 如何提交一个合格的PR
  11. linux dhcp服务器设置,Linux DHCP服务设置浅述
  12. python编程入门教学视频-Python编程入门电子书及视频教程-非常详细『强烈推荐』...
  13. 【知识科普】嵌入式软件开发是什么?
  14. 360手机如何修改服务器,360路由器手机怎么设置_手机如何设置360路由器? - 192路由网...
  15. 小米NFC手机 手环 复制加密IC门禁卡
  16. 一周市场摘抄20210208
  17. 锁定计算机重启会变更ip吗,计算机更改IP不需要重启的方法
  18. pacemaker+corosync+pg13
  19. 发票核验API 分享推荐
  20. BPF CO-RE reference guide

热门文章

  1. Mac 系统和windows 的差别
  2. Java线程详解(10)-volatile关键字
  3. 计算机模拟生态系统,生态系统模拟方法.ppt
  4. oracle执行减法,oracle时间的加法和减法
  5. js去除字符串数字前面的0_JS基础复习-七种基本数据类型
  6. 盘点2021:数据中心行业迎来转折点
  7. 数据中心如何利用虚拟现实(VR)技术
  8. Facebook基于数据中心的机器学习实践
  9. python可变参数的特点_可变参数**kwargs传入函数时的存储方式为( )_学小易找答案...
  10. python datetime格式转换_分别用Excel和python进行日期格式转换成时间戳格式