精品专区-精品自拍9-精品自拍三级乱伦-精品自拍视频-精品自拍视频曝光-精品自拍小视频

網站建設資訊

NEWS

網站建設資訊

IOS學習——UI基礎UIWindow、UIView(五)

       在PC中,應用程序多是使用視窗的形式顯示內容,手機應用也不例外,手機應用中要在屏幕上顯示內容首先要創建一個窗口承載內容,iOS應用中使用UIWindow、UIView來實現內容顯示。

10年的九龍坡網站建設經驗,針對設計、前端、開發、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。營銷型網站的優勢是能夠根據用戶設備顯示端的尺寸不同,自動調整九龍坡建站的顯示方式,使網站能夠適用不同顯示終端,在瀏覽器中調整網站的寬度,無論在任何一種瀏覽器上瀏覽網站,都能展現優雅布局與設計,從而大程度地提升瀏覽體驗。創新互聯建站從事“九龍坡網站設計”,“九龍坡網站推廣”以來,每個客戶項目都認真落實執行。

UIWindow:

       UIWindow對象是所有UIView的根視圖,管理和協調的應用程序的顯示、分發事件給View。UIWindow類是UIView的子類,可以看作是特殊的UIView。一般應用程序只有一個UIWindow對象,即使有多個UIWindow對象,也只有一個UIWindow可以接受到用戶的觸屏事件。UIWindow初始化在appDeleDgate里面的 didFinishLaunchingWithOptions方法。

    self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];     // Override point for customization after application launch.     self.window.backgroundColor = [UIColor whiteColor];     [self.window makeKeyAndVisible];//顯示出UIWindow


UIView:

       UIView類繼承自UIResponder,負責在屏幕上 定義一個矩形區域,視圖用于展示界面及響應用戶界面交互。每個視圖對象都要負責渲染視圖區域的內容,并響應該區域中發生的操作事件。

       除了顯示內容和處理事件之外,視圖可以嵌套并管理子視圖。子視圖是指嵌入到另一視圖對象內部的視圖對象,而被嵌入的視圖對象是父視圖。視圖添加到window中就會顯示出來,iOS中是怎么實現視圖顯示的,看下面的代碼:


- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {          self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];     // Override point for customization after application launch.     self.window.backgroundColor = [UIColor whiteColor];               CGRect rect=[UIScreen mainScreen].applicationFrame;          NSLog(@"NSScreen application %@",NSStringFromCGRect(rect));     CGRect rect2=[UIScreen mainScreen].bounds;          NSLog(@"NSString mainScreen %@",NSStringFromCGRect(rect2));      NSLog(@"iOS_didFinishLaunchingWithOptions");          UIView *view1=[[UIView alloc]initWithFrame:CGRectMake(60, 50, 200, 100)];     view1.backgroundColor=[UIColor greenColor];          [self.window addSubview:view1];     [view1 release];        UIView *view2=[[UIView alloc]initWithFrame:CGRectMake(60, 100, 200, 200) ];     view2.alpha=0.5;     view2.backgroundColor=[UIColor cyanColor];     [self.window addSubview:view2];                  UIView *view3=[[UIView alloc]initWithFrame:CGRectMake(100, 50, 60, 50)];     view3.backgroundColor=[UIColor colorWithRed:25/255.0 green:60/255.0 blue:150/255.0 alpha:1.0];         [view2 addSubview:view3];          [view3 release];     [view2 release];          [self.window makeKeyAndVisible];     return YES; } 

上面添加了三個視圖,view1、view2、view3,view3嵌套在view2中。

/**
* @author 張興業
*  http://blog.csdn.net/xyz_lmn
*  iOS入門群:83702688
*  android開發進階群:241395671
*  我的新浪微博:@張興業TBOW
*/


文章題目:IOS學習——UI基礎UIWindow、UIView(五)
當前路徑:http://m.jcarcd.cn/article/pigjci.html
主站蜘蛛池模板: 国产在线看 | 97在线观看视频 | 欧美在线视频 | 成人欧美一区二 | 狠狠影院 | 91九色国产在线 | 国产高清日本综合 | 天美传媒在线观看果 | 拍真实国产伦偷精品 | 黑人在日 | 伦理电影网址 | 国产中文字幕亚洲 | 国产乱偷国产馆 | 日韩女优在线观看 | sm免费人成| 精品一区在线观看 | 三区不卡 | 成人短视频黄 | 乱伦高清综合免 | 国产又黄又| 国产v在线在线观 | 成人动漫在线观看 | 午夜福利一区在线 | 区四区不卡视频 | 国产ts在线播放 | 日本强不卡在 | 老司机精品导航 | 午夜色综合 | 精品国产欧美精品v | 国产精品自产拍在 | 国产大片免费线上观 | 91精品福| 青青青手机国产在 | 成人性动 | 国产综合精品色 | 欧亚天堂在线播放 | 日本综合在线 | 区三区日韩精品 | 欧美三级短视频 | 成人午夜视频 | 国产视频六区 |