iOS实战项目开发:三级控制器

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课学习三级控制器的结构,了解 UITabBarController、UINavigationController 和 UIViewController 的关系,并通过自定义的方式学习最基本的一个三级控制器结构。

    1.初始化视图控制器 00:09:40

    本课时讲解三级控制器的结构,自定义视图控制器并初始化学习用新语法创建数组并赋值。用导航控制器构建二级控制器。

    2.自定义标签工具栏 00:06:29

    本课时讲解隐藏系统自带标签工具栏样式,并自定义按钮和视图,根据系统的标签工具栏的属性实现切换。

    3.页面跳转的两种方式布局 00:13:36

    本课时讲解页面两种跳转方式。通过导航控制器实现 push 和通过视图控制器实现模态视图。并讲解 iOS8 中新的方法。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

iOS实战项目开发:三级控制器

3课时,30分钟2014-12-24
Carol
Carol

极客学院金牌布道师

课程背景:
多级控制器中最常用的就是三级控制器,也是实际开发中经常用到的,微信、微博等也是运用到了三级控制器的概念。学习本课对开发中的视图控制器结构能有更深的理解。


核心内容:
1.UINavigationController导航控制器
2.UITabBarController
3.Push和pop的页面跳转样式
4.Present和dismiss的页面跳转样式


软件环境:Xcode 6.1、OS X Yosemite


是否提供资料:


课程等级:初级


适合人群:
初级开发者

  • 技术问答
  • 1

    初始化视图控制器

    09:40

    本课时讲解三级控制器的结构,自定义视图控制器并初始化学习用新语法创建数组并赋值。用导航控制器构建二级控制器。

  • 2

    自定义标签工具栏

    06:29

    本课时讲解隐藏系统自带标签工具栏样式,并自定义按钮和视图,根据系统的标签工具栏的属性实现切换。

  • 3

    页面跳转的两种方式布局

    13:36

    本课时讲解页面两种跳转方式。通过导航控制器实现 push 和通过视图控制器实现模态视图。并讲解 iOS8 中新的方法。

相关课程

  • iOS 中 CALayer 的使用

    本课程将讲解 CALayer 的基本原理,从零开始手把手教大家如何用 CALayer 完整的定制一个下载进度条的控件,并用 CALayer 实现淡入淡出方式切换图片、用 CALayer 配合 png 图片实现遮罩的效果。

    3课时 53分钟
    初级
    11818人学习
  • iOS实战项目开发:国家选择

    本课利用 UIPickView 为大家展示一个滚轮控件,并利用其实现选择国家的同时展示国旗。

    2课时 13分钟
    初级
    6075人学习
  • iOS实战项目开发:图片自动播放

    本课利用 UIScrollView、UIPageControl 和定时器实现图片自动播放的功能,学习 UIScrollView、UIPageControl 的属性和方法。

    2课时 12分钟
    中级
    7009人学习
  • iOS实战项目开发:加法计算器

    本课带领大家走进iOS开发,使用 Swift 语言通过 storyboard 用 UIButton、UILabel、UITextField 快速的搭建一个加法计算器。

    1课时 21分钟
    初级
    18188人学习