02-UIView 调节控件层次

原创 2015年07月09日 20:34:49
1.UIView常用方法

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



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

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



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


版权声明:本文为博主原创文章,未经博主允许不得转载。

iOS开发:常用的UIView控件——UILabel、UITextField、UIButton

前面几篇文章已经对iOS开发的几个基本的文件进行

iOS中标准的自定义控件(UIView的封装)

iOS中标准的自定义控件(UIView的封装)前言,在开发过程中,由于系统的控件不能达到开发者的需求,导致自定义控件使用的频率非常高,基本上项目中处处都是自定义的控件。本文将介绍自定义控件的总体使用(...

UIView 中的控件事件穿透 Passthrough 的实现

2012-02-19 — Unmi 我们在有多个 UIView 层叠时,比如一个按钮被一个 UIView 遮盖时,想要在点击最上层的 UIView 时能触发按钮的相应事件,我们该如何实现呢,初步可...

UI控件-UIView的简单使用

UIView 的介绍 > UIView 用来展示应用的用户界面,同时也负责界面的交互,平时我们在应用程序中看到的点击的都是UIView,UIKit 和其它系统框架中提供了很多视图,我们可以直接拿来使...

CALayer控件(通过操作这个CALayer对象,可以很方便地调整UIView的一些界面属性,比如:阴影、圆角大小、边框宽度和颜色等)

【CALayer控件(通过操作这个CALayer对象,可以很方便地调整UIView的一些界面属性,比如:阴影、圆角大小、边框宽度和颜色等)】 一、简单介绍 在iOS中,你能看得见摸得着的东西基本上...

iOS UIView及其子控件的常用设置

为控件添加边框 设置button为不能点击且变灰 UITextView设置“placeholder” UILabel文字大小随宽度调整 改变sb或xib中做过约束的控件的frame 为UITextFi...

UIVIew进阶-常用控件(三):UIImageView

图片视图提供了一个显示单个或者动态显示多个图片对象的r

UIView控件 属性和方法详解

UIView控件属性和方法详解

iOS个人整理06-第一周小结,常用控件UIView,UILabel,UIImageView,UIButton,UITextField

一、UiView a.初始化方式:           ini

IOS控件UIToolBar、UIView

两个视图之前的切换,用Xib文件写了好几次还没很能记的很牢固,所以想用代码在实现一次,也好写写bolg让自己的记的更深点。 先创建一个Empty Applcition的项目后创见3个类,分别为Mai...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:02-UIView 调节控件层次
举报原因:
原因补充:

(最多只允许输入30个字)