//建立window
self
.window = [[uiwindow alloc] initwithframe:[uiscreen mainscreen].bounds];
//設定根控制器
uiviewcontroller *vc = [[uiviewcontroller alloc] init];
[[vc view] setbackgroundcolor:[uicolor yellowcolor]];
self
.window
.rootviewcontroller = vc;
//顯示window
[self
.window makekeyandvisible];
return
yes;}
按照從storyboard載入控制器的三個步驟自己手動**實現,執行下發現程式顯示了自己建立的控制器.
xib的autolayout布局需要用到xib設計介面下面的兩個按鈕:align主要用於控制項的對齊,addnewconstraints主要用於單個控制項的屬性約束.除此之外還可以選中乙個控制項按住control建拖至另乙個控制項設定兩個控制項之間的約束
align裡面分了三類
中心對齊,必須選擇兩個以上的控制項才可以使用
相對父容器的對齊
addnewconstraints裡面分了四類
align 作用同上面的align選單
IOS學習筆記二
我ios網路獲取j son資料所使用的方法 再使用masonry的時候記得匯入 masonry包裡面的 masonry 操作方法跟下面的這些框架匯入的模式一樣。熟悉了 利用masonry 布局 解決了 storyboard布局。跟安卓布局的 方式 有點一樣。第二個使用了 mjextension 運用...
iOS學習筆記(二) Hello iOS
從上圖看,xcode和開發windows phone的visual studio 開發android的eclipse很像,如果是從那兩個方向轉過來做ios開發的應該很快就能熟悉。從上圖看出,可以建立7種專案,我也是初學者,不能一一說出他們的不同,等熟悉了再補充。2.填寫應用資訊 product na...
IOS學習筆記 OC(二)
1.記憶體中的五大區域 棧 儲存區域性變數 堆 程式設計師手動申請的位元組空間 malloc calloc realloc函式 bss段 儲存未被初始化的全域性變數,靜態變數 資料段 常量區 儲存已被初始化的全域性,靜態變數,常量資料 段 儲存程式的 2.類載入 a.在建立物件的時候,肯定是需要訪問...