代码改变世界

IOS 基础知识(三目运算符/除法运算符/Frame/bounds/transform/contentOffset/contentInset/contentSize)

2015-08-22 21:34  一树一菩提  阅读(650)  评论(0)    收藏  举报

1.三目运算符 :

一般形式为:
表达式1? 表达式2: 表达式3 
其求值规则为:如果表达式1的值为真,则以表达式2 的值作为条件表达式的值,否则以表达式3的值作为整个条件表达式的值。 条件表达式通常用于赋值语句之中。

2.除法运算符:

  • /  除法运算符
  • %  模运算符,或称取余运算符,要求%两侧均为整型

3.Frame/bounds/transform/

Frame:以父控件的左上角为坐标原点

center:以父控件的左上角为坐标原点

bounds:以自身的左上角为坐标原点,所以bounds的x/y一般为0.

transforms:形变属性(旋转角度,缩放比例)

 

4.contentOffset/contentInset/contentSize

contentSize :设置UIScrollView的滚动范围

contentOffset:UIScrollView当前的滚动位置

 contentInset:在四周增加滚动范围