IOS每天15个注意点系列之UI-控件基础

(1)修改操作界面大小时候,必须选择view controller。

(2)不能进行交互,只能做展示的控件,一般继承自UIView。

(3)能够进行交互,点击后会有响应操作的,一般继承自UIControl。--如何判断一个控件能否交互就要看这个控件的父类是否有UIControl,有就可以进行交互。

(4)控制器与view的关系,控制器可以控制当前view及view子控件的操作。

(5)控件连线:如果不连线,就没办法获得view中的控件,无法对控件进行操作。--连线:属性连线和方法连线。

(6)点击操作的事件名称:touch up inside 

(7)当你单击控件时候需要有响应,那么就要做方法连线,当你需要对控件中的属性进行修改或者是获取的时候,就做属性连线。

(8)退出键盘:例子:{1}辞去第一响应者:[self.num resignFirstResponder]   (2)让整个view推出编辑模式:[self.view endEditing:YES];

(9)任何一个控件,如果需要显示在View,需要设置Frame(构架)属性,没有的话无法显示在界面上。

(10)Frame有四个值 ,坐标 : (origin(CGPoint):x,y) ,大小:(size (CGSize):width,height)。

(11)特别注意:不能直接修改一个对象的结构体属性的成员值。

(12)默认情况下(use auto layout),图片不能自动放大和缩小。适当情况下可以考虑去掉。

(13)bounds:用来修改控件的大小,它是以中心点做为参考点的。不可以修改坐标,因为当修改坐标时,是以本身左上角为参考坐标的。坐标始终是00.

(14)transform:在原始坐标上进行变换:CGAffineTransformMake。。。在上一次的基础上进行变换:CGAffineTransform...

(15)动画[UIView animationWithDuration];。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值