Frame : The type is cgrect @ property (nonatomic) cgrect frame. The position and size of the rectangle where the control is located (the coordinate origin is the upper left corner of the parent control)
Bounds @ Property (nonatomic) cgrect bounds; position and size of the rectangle (
Use the upper left corner as the coordinate origin So the x and y values of bounds are generally 0)
Center @ Property (nonatomic) cgpoint center; point position of the control (starting from the coordinate origin in the upper left corner of the parent Control)
Nsuinteger === unsigned long
Nsinteger = int
Tag @ Property (nonatomic) nsinteger tag; Control ID \ identifier. The parent control can use tags to find the corresponding child control.
Superview @ Property (nonatomic, readonly) uiview * superview; obtain its parent control object subviews @ property (nonatomic, readonly, copy) nsarray * subviews; obtain all your child control objects (the newly added child control will be at the end of the subviews array)
Transform: Property (nonatomic) cgaffinetransform transform; Control's deformation attributes (you can set attributes such as rotation angle, proportional scaling, and translation)
Develop common attributes of advanced 03_uiview