A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© onlyxiao 中级黑马   /  2016-1-11 10:29  /  1000 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

基本逻辑判断,基本控件
基本的判断和循环:
所有方法必须调用(系统自动,或者手动调用)
if(条件)
条件是非0常数、非空        if判断结果都为真;
条件是0、nil      if判断结果恒为假;
1&&1=1   ,1&&0=0,    0&&0=0  表示两个条件都要满足
1||1=1 ,1||0=1,0||0=0   表示两个条件至少满足一个
while:条件循环,只要满足条件会一直执行下去
三要素:1.初始条件 2.判断条件 3.执行循环体
i++;(输出i后,再进行i+1)和++i(先进行+1,输出的是i+1)的区别
求余符号%  双等号==表示判断

for循环和while循环类似 for循环是while循环的二次封装
三要素:1.初始条件(只执行一次) 2.判断条件 3.步长
break和return都能终止for循环
break终止当前for循环(小范围终止),return跳出整个大方法体(大范围停止)

switch:
参数expression  表达式。只能填写一个具体数值

一个app只有一个主window,但可以有很多的window
控件居中:(屏宽-控件宽)/2.0    (屏高-控件高)/2.0
使用一个UI控件的三部:
1.创建 alloc
2.美化(修饰):设置属性
3.添加(显示):在window显示出来
makeKeyAndVisible    主window独有的添加显示方法。
frame 框架:(控件的大小位置比例)
[UIScreen mainScreen]获取当前屏幕的对象
bounds边界大小
alpha透明度  0~1  :透明~不透明
self.window.backgroundColor = [UIColor colorWithRed:129/255.0 green:106/255.0 blue:71/255.0 alpha:1];
255.0  .0是为了做运算的时候小数保留下来,以免系统自动取整
RGB 三原色取值范围 0~25
UIImageView 展示图片类
CGRect 设置坐标
设置大小和坐标   Frame 结构体(结构体里面两个小的结构体)
CGPoint相对于父视图来说,CGSize相对于自身来说
//bounds只能设置大小,不能设置坐标 (会靠边界)
//center只能设置中心点坐标
//Frame =bounds+center
状态栏高度为20
imageview.image=[UIImage imageNamed:@"1.png”];//添加图片->UIImageView
lable.text=@"老王”;//添加文字->UIlable
textColor设置字体颜色
textAlignment设置字体位置(0左1中2右)
UITextField输入框
border边框
text1.borderStyle=UITextBorderStyleRoundedRect;//边框变圆滑imageview.userInteractionEnabled=YES;


输入框(UITextField)添加在图片框(UIImageView)上面,点击输入是不会有响应的,除非将输入框定义在window上,或者对图片框进行处理如:imageview.userInteractionEnabled=YES;

2 个回复

倒序浏览
加油                           
回复 使用道具 举报
顶一下先!!!!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马