认识UI

什么是UI?

UI全称User Interface(用户接口) 通过UI我们和程序进行交互,传入我们的请求,反馈运行的结果。

如果仅限于iOS程序,看得见,摸得着的部分都是UI。



一.创建一个iOS工程

1、iOS工程:

为XCODE添加空模板

把空模板加入到模板文件夹中:

/Applications/Xcode 2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/Project Templates/iOS/Application


2、Application:应用程序,简称应用,英文简称APP。我们编写的iOS程序,必须发布在AppStore上。

注:iOS工程名不推荐(理论上支持的)中文名称,如果中文名称,可能发生,图片导入失败,第三方库导入失败,连接不上模拟器。

Product Name:工程名

Organization Name:发布者名称

Company Identifier:公司ID(按公司要求填写,多为倒置域名)

Class Prefix:类名前缀(可不填)

Devices:设备



二.Xcode使用

【工具栏】

1、导航区域:位于Xcode主界面左侧侧边栏

项目导航/文件导航         Command + 1

符号导航                           Command + 2

搜索导航                           Command + 3

问题导航/Debug导航      Command + 4

测试导航                           Command + 5

调试导航/线程导航         Command + 6

断点导航                           Command + 7

日志导航                           Command + 8


2、筛选栏:位于导航栏下方


3、编辑区域:主体编写部分


4、通用区域:右边栏

(1)查看区/属性区

(2)库区域:文件库、代码片段库、对象库、媒体库


5、调试区域:底边栏


三.从main函数到AppDelegate

本质上iOS程序的编写,就是实现UIApplicationDelegate上的协议方法



四.现有iOS设备坐标系

1、iPhone/iPod Touch

(1)普通屏(3.5寸)

像素 320 X 480        (0,0) (320, 480)     

iphone1/3g/3gs     iPod Touch1/2/3

(2)retina屏(3.5寸)

像素 640 X 960           (0,0) (320,480)

iphone4/4s

(3)retina屏 (4寸)

像素 640 X 1136         (0, 0) (320, 568)

iphone5/5c/5s


2、iPhone6(4.7寸)

像素 750X1334  (0,0)  (375, 667)


3、iPhone6 Plus(5.5寸)

像素 1242 X 2208  (0,0)  (414,736)


4、iPad

(1)普通屏

像素 768 X 1024        (0, 0) (768, 1024)

iPad1/2/mini1

(2)retina屏

像素 1536 X 2048       (0, 0)(768, 1024)

new iPad, iPad4, air, mini2


注:最上面的状态条,占20坐标,默认透明

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值