02-UIView 调节控件层次

1.UIView常用方法

   
//    插入视图,位置根据索引值而定
    [superView
insertSubview :view2 atIndex : 0 ];
   
//    插入视图,位置在( aboveSubview:view1 )上面
    [superView
insertSubview :view2 aboveSubview :view1];
   
   
//    插入视图,位置在 view1 下面
    [superView
insertSubview :view2 aboveSubview :view1];
   
//    把子视图放到最顶层
    [superView
bringSubviewToFront :view1];
   
   
//    把子视图放到最低层
    [superView
sendSubviewToBack :view1];
   
//    根据索引交换两个视图的位置
    [superView
exchangeSubviewAtIndex : 0 withSubviewAtIndex : 1 ];
   
//    把自己从父视图上面移除掉
   
if (view1) {
        [view1
removeFromSuperview ];
    }
   
    [superView
addSubview :view1];
   
//    移除只是把自己本身从父视图上面移除掉,并不会销毁,在内存中还是存在



2.UIView的 tag属性及常用属性
UIView类中有一个tag属性,通过这个tag属性获取一个视图对象(整数)
获取方法, viewWithTag,检索标示过的子视图
[self.view viewWithTag:10];

3.windows等级
    window1 =[[ UIWindow alloc ] initWithFrame : CGRectMake ( 0 , 0 , width, 20 )]; // 状态栏高度 20
   
   
window1 . backgroundColor =[ UIColor redColor ];
   
   
window1 . hidden = NO ;
   
   
window1 . windowLevel = UIWindowLevelAlert ;



4.移除所有子视图
[view.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)];
//修改通知栏
-( UIStatusBarStyle )preferredStatusBarStyle{
   
   
return UIStatusBarStyleLightContent ;
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值