ios学习小结

//总结:

//1.CGRect frame;

// 表示控件的位置和尺寸(以左上角为坐标原点)

// 修改这个属性,可以调整控件的位置和尺寸

//2.CGPoint center

// 表示控件的中点(以父控件的左上角为坐标原点)

// 修改这个属性,可以调整控件的位置

//3.CGRect bounds

// 表示控件的位置和尺寸(以自己的左上角位置为坐标原点)

// 修改这个属性,只能调整控件的尺寸

//4.int tag

// 表示控件的标识

// 通过不同的标识可以区分不同的控件(if语句 switch语句,三目运算)

//5.CGAffineTransform transform

//  表示控件的形变状态(旋转角度,缩放比例)

// 创建CGAffineTransform的函数

// *CGAffineTransformMakeScale(CGFloat sx, CGFloat sy)

//  创建一个xy方向缩放比例分别为sxsy的形变值

//

// * CGAffineTransformMakeRotation(CGFloat angle)

//  创建一个旋转角度为angle的形变值

//  * CGAffineTransformScale(CGAffineTransform t,CGFloat sx, CGFloat sy)

// 在形变值t的计算上,在进行缩放,xy方向的缩放比例分别为sxsy。然后返回一个新的形变值

//  *CGAffineTransformRotate(CGAffineTransform t, CGFloat angle)

//  在形变值t的基础上,在进行旋转,旋转角度为angle,然后在返回一个新的形变值

//

//添加控件到控制器的view

//[self.view addSubview:子控件];

//

//设置按钮的属性

// 1.创建按钮

// 1.1创建

//  UIButton *button = [[UIButton alloc] init];

// 1.2 设置按钮的尺寸和位置

// button.frame = CGRectMake(0,0,50,50);

// 1.3 设置按钮普通状态下的属性

// 1.3.1 设置背景图片

// UIImage*normal = [UIImage imageNamed:@“button_01.jpg”];

//[button setBackgroundImage:normal forState:UIControlStateNormal];

//

// 1.3.2设置文字

// [button setTitle:@“哈哈哈!” forState:UIControlStateNormal];

//

// 1.3.3 设置文字颜色

//[button setTitleColor:[UIColor greenColor] forState:UIControlStateNormal];

//

// 1.4设置按钮高亮状态下的属性

// 1.4.1 设置背景图片

//UIImage*high = [UIImage imageNamed:@“button_02.jpg”];

//[button setBackgroundImage:high forState:UIControlStateHighlighted];

//1.4.2设置文字

//[button setTitle:@“恩恩额!” forState:UIControlStateHighlighted];

//1.4.3 设置文字颜色

//[button setTitleColor:[UIColor greenColor] forState:UIControlStateHighlighted];

//

//1.5监听按钮点击   self这个是调用自己的方法, @selector(buttClick) 这个是方法名, 要注意,方法民有没有冒号

// [button addTarget:self action:@selector(buttClick)forControlEvents:UIControlEventTouchUpInside];

//

//viewDidload

//1.这是控制器的一个方法

//2.当控制器的view创建完毕的时候会调用一次

//3.这个方法的用法就是,只要运行一次的方法,都可以包装到这里面来。

//

//UISlider

//1.value属性可以获得当前的进度值

//2.按钮的value发生改变了,会触发UIControlEventvalueChenged事件

//

//Plist文件的使用

//加载一个Plist文件的时候,会返回一个plist的根节点对象(Root)

//

//NSBundle的使用

//利用NSBundle可以访问某个资源包的内容

//如果访问软件中最主要资源包的内容,应该要mainBundle

//NSBundle *bundle = [NSBundle mainBundle];

//

//利用NSBundle获得文件的全路径

//NSString *path = [bundle pathForResource:@“文件名” ofType:@“后缀名(plist)”];

//

//

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值