ios-UIView的一些常用的方法

[self.window viewWithTag:3]//父亲视图,通过tag来找到对应的子视图,不一定是直接视图,子视图的子视图也是可以找到的,就是从某个节点,遍历以下的所有节点,不一定是直接节点。

 

myview2.hidden=YES;//此视图是否隐藏
myview2.alpha=0.1;//透明度设置

 

  view.userInteractionEnabled=YES;//是否响应触摸事件,
    view.multipleTouchEnabled=YES;//是否响应多点触摸

 

 UIView *vi=[self.window viewWithTag:303];
   // vi.transform=CGAffineTransformScale(vi.transform, 0.8, 0.8);//缩放
    //vi.transform=CGAffineTransformMakeScale(0.8, 0.8);//只执行一次,就是只会缩放一次
    //vi.transform=CGAffineTransformRotate(vi.transform, 0.4);//旋转
   // vi.transform=CGAffineTransformMakeRotation(0.3);//只旋转一次
    vi.transform=CGAffineTransformTranslate(vi.transform, -20, 20);//移动
随便理解下就指定,如果要连续改变必须将其原来的transform传进去呀

 

 UIImageView *uu  = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"btn_01"]];
    uu.frame=CGRectMake(100, 100, 150, 150);
    uu.backgroundColor=[UIColor redColor];
    uu.contentMode=UIViewContentModeCenter;//注意这个图片的填充模式,坑是拉伸,缩放扩大,这个是uiview的属性,所以所有的都可以设置这个
    uu.clipsToBounds=YES;//clip剪掉,裁剪到自己大小,这个是设置在父视图中,当子视图过大,需要裁剪来适合父亲视图,这个也是uiview的属性

 

转载于:https://www.cnblogs.com/liyang31tg/p/3636840.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值