课程概述
UIKit框架是iPhone应用程序开发中最基本的框架,也是用得最多、最重要的框架,从名字我们就能理解是界面相关操作组件集合。在本套课程中学员们将系统全面的学习iOS界面组件UIKit,不但熟悉各个界面组件操作,更重要的是深入浅出地理解原理,实在是市面不可多得的iOS界面教学课程。
课程特色
本课程就是由麦子学院创始人、业界大牛Sundy制作的一个UIKit开发大全,包括UIKit框架中各种类、控件使用技巧的相关介绍,通过本课程学习掌握iOS8应用开发中,如何通过UIKit来编写UI界面。
常见问题
1. 什么是UIKit?
UIkit是YOOtheme团队开发的一款轻量级、模块化的前端框架,可快速构建强大的web前端界面。UIKit提供了全面的HTML、CSS及JS组件,它们使用简单,容易定制和扩展。
它基于LESS开发,代码结构清晰简单,易于扩展和维护,并且具有体积小、反应灵敏的响应式组件,你可以根据 UIKit 基本的风格样式,轻松地自定义创建出自己喜欢的主题样式。
2.UIKit有哪些特点?
1.UIkit 基于 LESS 开发,代码结构清晰简单,易于扩展和维护。
2.具有体积小、反应灵敏的响应式组件,使用一致的、无冲突的命名规则。
3.可根据 UIKit 基本的风格及样式,轻松地自定义创建出自己喜欢的主题样式。
4.根据不同的屏幕分辨率与上网设备,UIKit 会自动做出响应,提供一致的体验。
授课大纲
- iOS开发玩转界面-UIKit
- 第1课 iOS UI层次图谱及类别
- 第2课 如何利用官网系统的学习UIKit
- 第3课 UI组件使用及学习方法
- 第4课 视图组件动态操作1
- 第5课 视图组件动态操作2
- 第6课 第一个界面组件UILabel
- 第7课 学习UIControl的公有特性1
- 第8课 学习UIControl的公有特性2-EventDemo
- 第9课 按钮-UIButton
- 第10课 Tab组件-UISegmentedControl
- 第11课 UISegmentedControl-Sample
- 第12课 文本输入框-UITextField
- 第13课 UITextField-Sample
- 第14课 UISlider
- 第15课 UISlider-滑动控制图片透明度
- 第16课 UISwitch
- 第17课 UISwitch-Sample弱智手电筒
- 第18课 UIActivityIndicatorView
- 第19课 UIProgressView
- 第20课 UIProgressView-Sample进度器
- 第21课 UIStepper
- 第22课 UIStepper-Sample文本框显示Stepper
- 第23课 UIImageView
- 第24课 UIImageView-Sample动画
- 第25课 UIAlertView
- 第26课 UIAlertView-Sample按钮点击事件
- 第27课 UIAlertView-Sample输入框及扩展
- 第28课 UIActionSheet
- 第29课 UIDatePicker
- 第30课 UIDatePicker-Sample1打印格式日期
- 第31课 UIDatePicker-Sample2倒计时
- 第32课 UIPickerView
- 第33课 UIPickerView-Sample1单列列表
- 第34课 UIPickerView-Sample2多列列表
- 第35课 UIPickerView-Sample3多列依赖列表
- 第36课 UIWebView
- 第37课 UIWebView-Sample简易浏览器
- 第38课 UIToolbar
- 第39课 UIToolbar-Sample
- 第40课 UIScrollView
- 第41课 UIScrollView-Delegate委托事件的学习
- 第42课 UIScrollView-Page的商业应用
- 第43课 UIPageControl