国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

iOS開發-UI從入門到精通(二)

2019-11-14 18:45:05
字體:
來源:轉載
供稿:網友

 iOS開發-UI 從入門到精通(二)是對 iOS開發-UI 從入門到精通(一)知識點的鞏固,主要以習題練習為主,增強實戰經驗,為以后做開發打下堅實的基礎!

※開發環境和注意事項:

1、前期iOS-UI開發我們需要手動管理內存,所以我們要把ARC關掉(Xcode關掉ARC的步驟);

(1)打開Xcode選中當前工程:

(2)選中Build Settings:

(3)在輸入框內輸入count:

(4)選擇Objective-C Automatic Reference Counting  將其設置為  NO:

(5)AppDelegate.h文件中將:@PRoperty (assign, nonatomic) UIWindow *window;改成@property (retain, nonatomic) UIWindow *window;

(6)AppDelegate.m文件中重寫:- (void)dealloc  {  [_window release];  [super dealloc];  }

2、在開發當中我們會用到模擬器下面我們來看一下模擬器添加步驟(Xcode環境下);

(1)打開Xcode選擇Window下的Devices:

(2)點擊“+”在彈出來的選擇框里對 Simulator Name 進行選擇:

練習一:建立一個Empty application項目,并將window的背景顏色改為紅色;

※代碼(左)、模擬器運行效果(右)

練習二:在練習一的基礎上創建兩個視圖1.一個背景顏色設置為黃色(yellowView),一個背景顏色設置為綠色(greenView);2.將視圖添加到window上面;

※代碼(左)、模擬器運行效果(右)

練習三:在練習二的基礎上,將greenView添加到yellowView上,分析結果;

※代碼(左)、模擬器運行效果(右)

練習四:在練習三的基礎上,修改greenView的center,分析結果;

※代碼(左)、模擬器運行效果(右)

練習五:新建一個工程,創建5個視圖(aView、bView、cView、dView、eView)

1、 window用addSubview:方法先后添加aView和bView;

2、window用insertSubview:atIndex:方法把cView添加到aView和bView之間;

3、window用insertSubview:aboveSubview:方法把dView添加到aView的上面;

4、window用insertSubview:belowSubview:方法把eView添加到bView的下面;

※代碼(左)、模擬器運行效果(右)

練習六:新建一個工程,創建一個view添加到window上面;

1、測試hidden屬性;

2、測試alpha屬性;

3、測試superview和subviews屬性;

4、測試tag屬性和viewWithTag:方法;

※代碼(左)、模擬器運行效果(右)

下一篇將持續更新配套知識點及練習;

 Email:dingding3w@126.com


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 佛山市| 南江县| 抚顺市| 会同县| 麻江县| 吉林市| 嘉黎县| 漠河县| 静乐县| 莆田市| 宝鸡市| 吕梁市| 南川市| 皋兰县| 临城县| 扎赉特旗| 长子县| 平湖市| 木兰县| 新晃| 巴塘县| 蓬莱市| 黄大仙区| 乃东县| 鄯善县| 弋阳县| 苍梧县| 平罗县| 石林| 惠东县| 柳江县| 称多县| 桃园市| 祁连县| 贺兰县| 抚宁县| 衡东县| 西昌市| 胶南市| 镇江市| 镇江市|