自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

iOS學(xué)習(xí)之路 窗口操作

移動開發(fā) iOS
本文介紹的是iOS中窗口操作,主要介紹了操作窗口時常用的一些講解,我們先來看內(nèi)容。

iOS窗口操作是本文要介紹的內(nèi)容,不多說,我們先來看內(nèi)容。

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

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

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

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

5、addSubView來添加View,rootViewController來控制View層次結(jié)構(gòu)。

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

7、窗口事件跟蹤:

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

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

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

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

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

設(shè)置窗口大小和View。

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

9、ScreenMode: size, PixelAspectRatio

小結(jié):iOS窗口操作的內(nèi)容介紹完了,希望本文對你有所幫助!

責(zé)任編輯:zhaolei 來源: 博客園
相關(guān)推薦

2011-07-22 14:29:32

iOS 文件

2011-07-25 16:31:51

iOS XML 文件

2011-07-26 09:32:08

iPhone 模擬器

2011-07-21 17:11:15

iOS 日期 間隔

2014-06-18 09:55:29

iOS開發(fā)者學(xué)習(xí)Android

2014-07-28 14:04:26

2009-10-16 15:48:43

如何學(xué)習(xí)Java

2011-06-17 10:19:11

Qt QWidge QSetting

2011-06-17 09:58:26

Qt Chapter QObject

2011-08-17 14:30:34

iOS開發(fā)窗口

2021-05-24 16:01:35

人工智能AI機(jī)器學(xué)習(xí)

2011-07-20 10:31:49

Cocoa Slider 顏色

2017-04-14 14:57:03

機(jī)器學(xué)習(xí)學(xué)習(xí)資源

2024-07-18 09:07:04

Python窗口操作

2011-03-17 11:08:49

Java SE

2018-02-06 09:58:48

架構(gòu)師MVCiOS

2015-07-20 13:56:59

SDN

2014-07-30 09:25:55

2009-09-27 18:06:00

CCNACCNPcisco

2011-07-25 10:03:06

Objective-C 委托
點贊
收藏

51CTO技術(shù)棧公眾號