iOS初学笔记UI--UIView
来源:互联网 发布:学日语 报班 知乎 编辑:程序博客网 时间:2024/06/05 20:16
UIview的基本属性很多,若想看全的,可以上官方文档;
UIView'常见常用的属性有:tag、transform、center、frame、bounds等;
tag: 所谓tag,即标识,标识唯一的自身(给tag赋值的时候可以相同,,假如两个btn同时赋值相同的tag,则区分不出哪个是哪个,导致程序出错,不赋值默认为0);
transform:transform自身属性有两个作用,一个是可以修改角度,一个是可以缩放控件大小。
center:center的属性是个点,它的x,是以自身控件为中点,从该点到父控件x=0的位置的总长度,它的y也是以自身控件为中点,从该点到父控件y=0的位置的总长度;
frame: frame的属性是CGRect,即大小和位置。大小是自身控件的大小。位置是以父控件左上角为(0,0)的位置。
bounds:bounds的属性也是CGRect,它和frame的区别在于,位置是以自身的左上角为(0,0)的位置,即默认情况下,bounds的x、y为0,大小和frame一样,是自身控件的大小
【不论是Android还是ios,屏幕的原点是屏幕的左上角,左上角向下是y的正方向,左上角往右是x的正方向】
frame、bounds和center的关系
bounds只可以改变大小,不可以改变位置 // 只修改大小,不修改位置时,可以直接使用它
center只可以改变位置,不可以改变大小 // 只修改位置,不修改大小时,可以直接使用它
frame既可以改变大小,又可以改变位置 // 既修改大小,又修改位置时,可以直接使用它
1 0
- iOS初学笔记UI--UIView
- iOS开发笔记-UI-UIView
- UIView-iOS初学
- IOS UI-UIView
- 2.IOS>UI>UIView
- iOS UI学习笔记(一)UIView基础
- iOS开发UI篇 -- UIView
- iOS-UI-01 UIWindow UIView
- IOS--UI--UIView文件解读
- IOS-UI-视图控件UIview
- IOS UI控件 - UIView详解
- iOS UI UIView基础概况
- IOS学习笔记---UIView
- IOS学习笔记(五)——UI基础UIWindow、UIView
- IOS学习笔记(五)——UI基础UIWindow、UIView
- **原创**零基础学ios**UI课程01***课堂笔记整理*UIView UILabel UIButton UITextField**
- 【iOS】UI基础Day1-笔记(拖线、UIView方法、属性等)
- [IOS]今天开始学UI---UIView
- 第一行代码笔记6(Fragment)
- 翻转线性表中的元素
- 自我毁灭的8个大坑(深度好文!)
- TCP/IP详解卷1 读书笔记:第九章 IP选路
- java7 invokedynamic学习笔记
- iOS初学笔记UI--UIView
- 粗略估算
- Lighttpd工作流程
- 孤儿进程组http://blog.chinaunix.net/uid-27767798-id-3711413.html
- 一个四十岁的人给你提个醒,很中肯!
- android stdio的快捷键
- 第二课 代码风格规范
- 枚举(enum)所占空间
- Matlab 集群计算平台搭建