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的名单

你可能感兴趣的:(UIView,控件)