偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

詳解iOS開發(fā)應用窗口案例

移動開發(fā) iOS
iOS開發(fā)應用窗口案例詳解是本文要介紹的內容,主要是來了解IOS開發(fā)中窗口的實現和事件的用法,具體內容來看詳細內容。

iOS開發(fā)應用窗口案例詳解是本文要介紹的內容,主要是來了解IOS開發(fā)窗口的實現和事件的用法,具體內容來看詳細內容。

1、通常一個iOS程序只有一個窗口,如果需要視頻輸出到其他設備,可以創(chuàng)建多個窗口。

2、窗口在nib文件中自動創(chuàng)建,默認全屏。非全屏窗口可能導致輸入事件丟失。

3、窗口和Info.plist中NSMainNibFile屬性指定的nib文件綁定,在application:didFinishLauchingWithOption中載入nib文件。

創(chuàng)建方法:self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];4. 通常改變View的大小而不是窗口大小來實現屏幕布局。

5、addSubView來添加View,rootViewController來控制View層次結構。

6、WindowLevel: Normal 普通窗口;Alert 報警窗口;Status 狀態(tài)窗口。

7、窗口事件跟蹤:

  1. UIWindowDidBecomeVisibleNotification  
  2. UIWindowDidBecomHiddenNotification  
  3. UIWindowDidBecomKeyNotification  
  4. UIWindowDidResignKeyNotification 

KeyWindow指的是接受鍵盤事件的窗口,在同一時刻只有一個窗口能成為鍵盤事件窗口。

8、使用額外的窗口和UIScreen對象來處理其他顯示設備。

在程序啟動時,設置screen的連接和斷開提醒。

取得UIScreen的screen屬性,創(chuàng)建UIWindow對象并將screen屬性設置上。

設置窗口大小和View。

顯示窗口。額外窗口內容的更新需要和主窗口同步,額外窗口無法接受任何輸入事件。

9、ScreenMode: size, PixelAspectRatio

小結:詳解iOS開發(fā)應用窗口案例的內容介紹完了,希望通過本文的學習能對你有所幫助!

責任編輯:zhaolei 來源: 互聯網
相關推薦

2011-08-16 14:59:31

IOS開發(fā)ViewDidUnloiOS 5

2011-08-17 14:20:21

IOS開發(fā)GraphicsCon

2011-08-15 11:13:06

IOS開發(fā)并發(fā)Dispatch Qu

2011-08-22 16:26:25

IOS開發(fā)Sqlite數據庫

2011-08-17 14:32:44

iOS開發(fā)繪制

2012-01-04 19:39:43

打印機用戶體驗

2011-05-04 16:22:48

佳能iP2780打印機

2011-05-11 10:02:37

iOS

2011-08-02 11:07:42

iOS開發(fā) UIWebView

2009-10-22 10:20:28

康普綜合布線系統

2013-09-13 13:16:05

2011-07-08 14:58:16

iPhone Xcode iOS

2011-08-11 16:50:04

iOSTwitter

2011-08-15 15:44:46

iPhone開發(fā)PDF

2011-08-18 16:24:44

iPhone開發(fā)圖片

2011-09-08 13:11:07

Android Wid實例

2011-08-10 17:37:00

iPhoneASIHTTPRequ

2011-08-16 15:36:47

iPhone應用測試

2011-08-16 15:06:43

IOS開發(fā)異步請求

2014-04-01 10:50:42

iOS開發(fā)runtimeObjective-C
點贊
收藏

51CTO技術棧公眾號