UI初学 按钮

来源:互联网 发布:炒沥青怎么看金十数据 编辑:程序博客网 时间:2024/06/05 13:32

按钮:

1.按钮类型:一般为custom

2.按钮创建:ButtonWithType创建,然后添加到view中(addSubview)  用CGRectMake定义按钮大小和位置

3.向按钮中导入背景图片: setBackgroundImage:[UIImage imageNamed:图片名:forState:按钮状态

按钮状态一般为Normal 一般状态    Highlighted  按下的高亮状态  高亮默认加阴影

4.动画效果: 一般用animateWithDuration:动画时间 animations:动画效果

5.改变位置:1.改变坐标顶点(如果旋转会出现错误)2.通过中心点(center)改变坐标3.通过形变(transform)self.名.transform = CGAffineTransformTranslate(transform,x增量,y增量)动画中会出现颤抖现象

6.改变大小:1.Auto Layout 自动布局 不能通过size改变大小 可以取消勾选再通过size改变2.形变3.bounds顶点恒为0,会出现一定大小后禁止改动。

7.形变scale 用于放缩   slate 用于位移   rotate 用于旋转    动画时图像会颤抖

8.9宫格算法 x=space +(图片宽度+space)*(i%一行的个数) y=space +(图片高度+space)*(i/列数)

9. NSString *desc = [NSString stringWithFormat:@"%@",self.model.goodDesc];

    UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"商品介绍" message:desc delegate:nil cancelButtonTitle:@"return" otherButtonTitles:@"yes", nil];

    [alert show]; 点击按钮在中间跳出一个文字界面 界面分3部分第一部分“商品介绍“,第2部分 desc的内容,第3部分是2个按键



0 0
原创粉丝点击