日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

UI1_UIView层操作

發布時間:2023/12/13 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 UI1_UIView层操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
// // ViewController.m // UI1_UIView層操作 // // Created by zhangxueming on 15/7/1. // Copyright (c) 2015年 zhangxueming. All rights reserved. //#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad {[super viewDidLoad];//self.view.backgroundColor=[UIColor cyanColor];// Do any additional setup after loading the view, typically from a nib.UIView *redView = [[UIView alloc] initWithFrame:CGRectMake(10, 100, 320, 100)];redView.backgroundColor = [UIColor redColor];[self.view addSubview:redView];UIView *greenView = [[UIView alloc] initWithFrame:CGRectMake(20, 140, 320, 100)];greenView.backgroundColor = [UIColor greenColor];[self.view addSubview:greenView];UIView *yellowView = [[UIView alloc] initWithFrame:CGRectMake(30, 180, 320, 100)];yellowView.backgroundColor = [UIColor yellowColor];yellowView.alpha= 1.0;//值越大越不透明[self.view addSubview:yellowView];//先添加的視圖在self.view的最底層, 后添加的視圖在self.view的最頂層//父視圖 子視圖//獲取父視圖UIView *superView = [redView superview];superView.backgroundColor = [UIColor cyanColor];[yellowView superview].backgroundColor = [UIColor whiteColor];//獲取子視圖數組NSArray *subViews = [self.view subviews];((UIView *)[subViews objectAtIndex:0]).backgroundColor = [UIColor orangeColor];NSLog(@"count = %li", subViews.count);//把子視圖移到最頂層顯示[self.view bringSubviewToFront:redView];//把子視圖移動到最底層顯示[self.view sendSubviewToBack:redView];UIView *insertView = [[UIView alloc] initWithFrame:CGRectMake(10, 160, 350, 100)];insertView.backgroundColor = [UIColor blueColor];//在指定下標位置增加視圖//[self.view insertSubview:insertView atIndex:1];//在指定視圖上層增加視圖//[self.view insertSubview:insertView aboveSubview:greenView];//在指定視圖下層增加視圖[self.view insertSubview:insertView belowSubview:greenView];//交換兩個位置的視圖[self.view exchangeSubviewAtIndex:1 withSubviewAtIndex:3];self.view.backgroundColor=[UIColor cyanColor];//[self.view removeFromSuperview];if([self.view superview]){NSLog(@"23");} }- (void)didReceiveMemoryWarning {[super didReceiveMemoryWarning];// Dispose of any resources that can be recreated. }@end

?

轉載于:https://www.cnblogs.com/0515offer/p/4638432.html

總結

以上是生活随笔為你收集整理的UI1_UIView层操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。