继上一篇内容storyboard(故事版)新手教程 图文详解 2.为无约束的故事版添加约束

选中item2

此时上面什么都没有 添加一个scrollview

添加上下左右边距都为零 更新frame(不配图了 啊快累死了)

此时不要在scrollview上面加你要添加的view 先在上面添加一个uiview

(这是完成后的图,所它没有报错 只是显示一下视图结构)

此时报错了 无所谓 使用scrollview在满足约束条件之间一直都是报错的

也为这个uiview添加好上下左右边距 都为零   !不更新frame!

此时此时所有报错都不管 因为该uiview还缺两个约束

scrollview最重要的是滑动范围 该uiview的固定高度和固定宽度约束数值就代表了你的scrollview的滑动范围

当然iOS app开发大部分只需要scrollview只需要上下滑动(左右滑动其实也挺多)

如果你只想要上下滑动 就添加约束 设置该uiview水平居中

之后添加固定高度约束 此时就发现不会报错了 多了很多黄线 可以更新frame了

查看该uiview的约束

将128改成1000 scrollview的上下滑动范围就是1000了 如果设置的数值小于scrollview高度(比如128就很小)那么该scrollview无法滑动

可以运行一下看看效果 我懒得开模拟器 就不运行了 也就不上图了(其实就是不想上图)

所有你想添加在scrollview上的控件都要添加在这个scrollview上面的uiview上

此时scrollview就算介绍完了

storyboard(故事版)新手教程 图文详解 3.在故事版上使用scrollview相关推荐

  1. storyboard(故事版)新手教程 图文详解 1.创建一个无约束的导航栏加选项卡(tabbar)故事版

    OSX系统10.10.5 Xcode版本7.1 本文图文详解如何初步使用故事版进行开发 1.打开Xcode  点击Create a new Xcode project 选择Single View Ap ...

  2. storyboard(故事版)新手教程 图文详解 2.为无约束的故事版添加约束

    继第一篇storyboard新手教程:http://blog.csdn.net/u013582514/article/details/49977059 继续讲解 3.添加约束(important) 选 ...

  3. storyboard(故事版)新手教程 图文详解 4.把约束拉成属性 在代码文件里进行修改

    继上一篇内容http://blog.csdn.net/u013582514/article/details/49977437 上一篇文章中我们讲述了怎么使用scrollview在故事版中设置它的相关滑 ...

  4. win mysql5.7 msi_win10 安装 mysql 5.7 msi版的教程图文详解

    我装msi格式的,主要是想看看装完的my.ini, 文件位置C:\ProgramData\MySQL\MySQL Server 5.7\my.ini, 注意:ProgramData是隐藏文件夹 mys ...

  5. MySQL Installer 8.0.21安装教程图文详解 转载

    MySQL Installer 8.0.21安装教程图文详解 原地址 1. 缘由 刚好需要在新系统上重新安装MySQL,便写了一份的下载安装教程,供查阅,以防日后细节有所遗忘. 2. 版本说明 MyS ...

  6. mysql installer安装_MySQL Installer 8.0.21安装教程图文详解

    1. 缘由 刚好需要在新系统上重新安装MySQL,便写了一份的下载安装教程,供查阅,以防日后细节有所遗忘. 2. 版本说明 MySQL Installer 8.0.21 3. 下载安装包 方式一:官网 ...

  7. python3.6安装教程-python3.6环境安装+pip环境配置教程图文详解

    1.python安装可以跨平台 2.有两个版本2.7和3.6,第三方库适用2.7版,两个版本不兼容 windows安装: 第一种方法官网安装: 在官网下载安装包如图: 图下点击是默认下载32位所以我们 ...

  8. python详细安装教程环境配置-python3.6环境安装+pip环境配置教程图文详解

    1.python安装可以跨平台 2.有两个版本2.7和3.6,第三方库适用2.7版,两个版本不兼容 windows安装: 第一种方法官网安装: 在官网下载安装包如图: 图下点击是默认下载32位所以我们 ...

  9. python3.6.0怎么安装pip_python3.6环境安装+pip环境配置教程图文详解

    1.python安装可以跨平台 2.有两个版本2.7和3.6,第三方库适用2.7版,两个版本不兼容 windows安装: 第一种方法官网安装: 在官网下载安装包如图: 图下点击是默认下载32位所以我们 ...

最新文章

  1. Ruby测试框架Rspec初探
  2. 5233杨光--第十一周学习总结
  3. 我所遇到的C++连接问题汇总
  4. 文巾解题 733. 图像渲染
  5. DropdownList树
  6. formal method lecture 11
  7. 文件和异常 Python
  8. Java 容器源码分析之 ArrayList
  9. abp vnext token失效时间设置
  10. 台湾普瑞Parade PS8625| PS8625芯片方案|EDP转LVDS方案| 替代与兼容PS8625
  11. 前端实现Office在线预览 (一)
  12. 三维叉乘怎么算_奇技淫巧系列:向量叉乘
  13. 2012-7-06可樂词汇积累#9313;
  14. Windows内核原理与实现之Windows设备驱动程序
  15. SX1262 与 SX1278、SX1276 有什么区别?
  16. java徽章_java
  17. 手把手教你制作一目了然的可视化地图
  18. TIOBE 2月榜单出炉:排行榜前8位在过去七年中排名没有变化,是否意味着编程语言没有变化?
  19. 取消高速省界收费站驶入“快车道”,我们距智能交通还有多远?
  20. 吞吐量和TPS的区别

热门文章

  1. 五分钟了解设计模式六大原则(上)
  2. 安卓 11 文件储存
  3. 日本东京市区坐车到成田机场
  4. 【转载】手机UC浏览器缓存视频合并方法
  5. 安徽省大数据与人工智能竞赛经验分享-3【从赛题中分析比赛需要的技能】
  6. 笔记本电脑电流声(滋啦滋啦声)解决方案
  7. 河北官方:邯郸涉县致4死5伤煤气泄漏事故涉嫌瞒报
  8. 永久性删除的文件怎么恢复,怎么还原文件
  9. X86系统中EAX、ECX、EDX、EBX寄存器的作用
  10. 流量的秘密—Google Analytics网站分析与优化技巧(第2版)