UIView

iOS概述
UI概述
UIWindow
UIView


B2B   商家对商家
B2C   商家对客户
C2C   客户对客户
C2B    客户对商家
O2O(Online To Offline)在线离线,从线上到线下

UI(User Interface):用户界面.
iOS App = 各种各样的UI控件 + 业务逻辑和算法

想要开发出精美的应用程序,需要熟练掌握各种UI控件的用法.

Retina 视网膜屏

view(视图):代表屏幕上的一个矩形区域.iOS中用UIView来表示视图.

iOS中所能看到的内容都是view或其子类.


UIView ( 视图 ) 表示屏幕上的一块矩形区域 , 在屏幕上看到的内容都是 UIVew 或者 UIVew 的子类 .UIVew 是一个基类 , 提供了关于视图展示 , 管理 , 以及层级关系的基本功能 .        视图的使用分为四大步 :        1. 创建视图对象 .        2. 配置属性 ( 比如 :backgroundColor 修改背景颜色 )        3. 添加到父视图上         4. 释放所有权 .
                 父视图与子视图的关系 : 比如视图 A 添加到视图 B , 视图 B 叫做视图 A 的父视图 , 视图 A 叫做视图 B 的子视图 .        注意 : 一个视图只能有一个父视图 , 但是可以有多个子视图 .


3.5寸屏   物理像素: 320 * 480                 真实像素:(非retina: (标清屏320 * 480)     retina:(高清屏640 * 960))
4寸屏   物理像素: 320 * 568                真实像素:retina 高清屏640 * 1136

//centView.center center 属性获取视图的中心点     //NSStringFromCGPoint 将一个 CGPoint 类型的结构体变量转为字符串类型 .     NSLog ( @"%@" , NSStringFromCGPoint (centView. center ));

VCD(User 一用户为中心)
BCD(Boss 以老板为中心)

模拟器截图:cmd + shift + 4 space 左键  或者 cmd + s

[ self . window bringSubviewToFront :aView]; // aView 移动到最前面     [ self . window sendSubviewToBack :bView]; // bView 移动到最后面

[ self . window exchangeSubviewAtIndex : 1 withSubviewAtIndex : 4 ]; // 交换 dView eView     [cView removeFromSuperview ];
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值