iOS第四章 知识要点
目标
回顾 IOS 开发基本概念
了解 IOS UIKit 框架中常用组件-UIWindow、UIView
常用屏幕元素、常见视图
从 0 开始创建一个工程
掌握 UIImageView、UIImage 的使用
1、回顾 IOS 开发基本概念
iOS:iPhone OS
Cocoa :Mac OS 中开发的框架统称
CocoaTouch: iOS 中开发框架的统称,是按照 iPhone 手机的硬件特性,从 Cocoa 框架中扩展的一个框架。
CocoaTouch 分为四个层次:
层次 包含的框架
Cocoa Touch
Multi-Touch、Alerts、Core Motion、Web View、View Hierarchy、Map Kit、Localization、Image Picker、Controls、Camera、
Media
Core Audio、JPEG_PNG_TIFF、OnenAL、PDF、Audio Minxing、Quartz(2D)、Audio Recording、Core Animation、Video Playback、OpenGL ES、
Core Services
Collections、Core Location、Address Book、Net Services、Networking、Threading、File Access、Preferences、SQLite、URL Utilities
Core OS
OSX Kernel、Power Management、Mach、keychainAccess、BSD、Certificates、Sockets、File System、Security、Bonjour
MVC : 开发软件项目常用的设计框架,IOS 的所有应用都遵循 MVC,定义软件中一部分文件处理用户界面,叫 View 层;一部分文件处理用户的数据,叫 Model 层;一部分文件负责处理View 与 Model 层的交互,叫 Control 层。
[我们现在先学习 View Control 层的知识,然后学习Model 层的知识]
IOS 中使用 MVC 的要点:
(1)View 与 Model 禁止交互;
(2)View 能够与 Control 交互,用户可以从 View 往 Control 发送请求,叫 Action ;一般用带事件功能的组件(Button)来发请求。
(3)Control 可以把处理的结果,传输给 View 显示,叫 Outlet;一般用带显示功能的组件来做输出口。
(4)所有的 View 层,组件 设置好后,要与 Control 层的 IBAction、IBOutlet 代码进行链接;
(5)一般使用 View 层中 *.xib 文件中的 File’s Owner 来检查第 4 步的链接是否正确;
(6)链接完毕,就可以通过在 ViewControl 类中的代码,控制界面上的响应内容了。
2、了解 IOS UIKit 框架中常用组件
详细参考 IOS 课本第四章,对常用组件的简介。
最基本的组件:
UIScreen(屏幕),UIWindow(窗口),UIView(视图)是IOS的几个基本界面元素。其中UIWindow(窗口)和UIView(视图)是为iPhone应用程序构造用户界面的可视组件。UIWindow为内容显示提供背景平台,UIView负责绝大部分的内容描画,并负责响应用户的交互。
UIScreen: 刚盖好的房子,墙上留下的洞;
UIWindow: 在这个洞上面,安装一个铝合金的外框 ,不装玻璃
UIView : 在框子上面安装玻璃、纱窗(UIXXXView)、贴纸、窗花(UIImageView)
UIWindow
一个应用程序只有一个窗口,为UIWindow的实例
相关新闻>>
- 发表评论
-
- 最新评论 更多>>