UIView的属性介绍

UIView的属性介绍


了解View的属性对于设置各种控件的特点应该很有帮助的。看着官网文档来梳理一下:

  • alpha 透明度
  • hidden 是否隐藏
  • opaque 设成YES就是不透明的,下面的View都会被遮盖

  • center、frame 相对父view的位置。center是中心,frame也包含了view的大小
  • bounds 指的是view的可见区域,区域的起始点和长宽都是相对view本身的坐标的
  • transform 可以用来完成view的比较复杂的动画效果

  • autoresizingMask 决定了当父view的bounds变化的时候,本view的自动响应方法
  • autoresizesSubviews 决定子类是否重新安排大小

  • contentMode 和 contentStretch一起决定view的长宽改变时,怎么处理它的子view。

  • gestureRecognizers 包含了这个view的动作识别器
  • userInteractionEnabled 是否能够响应用户交互动作
  • multipleTouchEnabled 是否支持多次点击的动作
  • exclusiveTouch 可以响应的专用动作

  • backgroundColor 背景色
  • subviews 只读属性,一个包含所有子view的名单
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值