国产探花免费观看_亚洲丰满少妇自慰呻吟_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


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 治多县| 呼和浩特市| 商城县| 栖霞市| 石河子市| 天等县| 密云县| 仁化县| 清原| 山丹县| 连州市| 江北区| 监利县| 舟曲县| 周至县| 宝鸡市| 库伦旗| 平乡县| 隆德县| 丰镇市| 清新县| 乌审旗| 义乌市| 平塘县| 元氏县| 濮阳县| 简阳市| 屯门区| 承德县| 大同县| 宣汉县| 南康市| 东乌珠穆沁旗| 南宁市| 阿瓦提县| 宝坻区| 尼木县| 嘉善县| 博乐市| 连云港市| 甘谷县|