UI基礎 03 應用剖析

2021-07-09 22:06:17 字數 732 閱讀 4785

本著,介紹在建立helloworld工程中生成了很多檔案(如圖3-1),那各自作用和關係有是什莫呢?

1. 導航試檢視下有helloworld、helloworldtests、products三個組(如圖3-1):

(1)  helloworld組放置的是helloworld工程中重要的**

(2)  helloworldtests中放置的是helloworld程式的單元測試**,

(3)  products中放置了編譯後的工程。

2.helloworld中有:

(2)  兩個介面檔案main.storyboard和launchscreen.xib

(3   以及乙個組supporting files

注:main.storyboard--故事板檔案,launchscreen.xib--應用啟動介面的xib檔案。二者相似程度大。

3.helloworld中還有:

(1)  images.xcassets資料夾—放置工程中的

(2)supporting files組只有乙個info.plist檔案,該檔案是工程屬性描述檔案,儲存著工程的屬性設定。

(3)  products組是工程將要生成的產品包。

如圖3-2所示

左圖右圖

viewcontroller繼承了uiviewcontroller類,它是檢視控制器類,在工程中扮演著根檢視和使用者事件控制類的角色。

UI03事件處理

觸控,搖一搖,遙控 開啟或關閉使用者互動屬性 開啟或關閉使用者互動屬性 self.actionview.userinteractionenabled no 觸發事件 buttonview buttonview buttonview alloc initwithframe cgrectmake 20,...

UI學習第03天

以下是第03天一些學習體會和筆記 1 instancetype 可以自動檢查返回值的型別,非常好用。按鈕的本質 view view的本質uiimageview label 2 oc複習 slef 在物件方法中,代表自己,即當前類的物件。在類方法中,代表當前類。構造方法以 init開頭 類方法建議以類...

IOS開發UI基礎之綜合應用

好處 inte ce viewcontroller property nonatomic,strong nsarray shops end implementation viewcontroller 重寫getter方法 nsarray shops return shops end 獲取plist檔...