亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

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

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

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

 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 進行選擇:

 

一、利用所學的知識搭建一個簡單地登陸界面界面呈現“賬號”、“密碼”、“登錄”、“忘記密碼”、“注冊”等:

AppDelegate.h文件中:

1 #import <UIKit/UIKit.h>2 3 @interface AppDelegate : UIResponder <UIapplicationDelegate>4 5 @property (retain, nonatomic) UIWindow *window;6 7 @end

AppDelegate.m文件中:

 

 1 @implementation AppDelegate 2  3 - (void)dealloc 4 { 5     [_window release]; 6     [super dealloc]; 7 } 8  9 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {10     // Override point for customization after application launch.11 #pragma mark--:window窗口12     self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];13     14     _window.backgroundColor = [UIColor whiteColor];15     16 #pragma mark--:創建一個view17     UIView * view = [[UIView alloc] initWithFrame:[[UIScreen mainScreen] bounds]];18     19     view.backgroundColor = [UIColor whiteColor];20     21 #pragma mark--:創建兩個UILabel(賬號/密碼)22     UILabel * numLabel = [[UILabel alloc] initWithFrame:CGRectMake(60, 100, 50, 30)];23     24     numLabel.text = @"賬  號:";25     26     UILabel * passLabel = [[UILabel alloc] initWithFrame:CGRectMake(60, 160, 50, 30)];27     28     passLabel.text = @"密  碼:";29     30 #pragma mark--:創建兩個UITextField(賬號輸入框/密碼輸入框)31     UITextField * numTextField = [[UITextField alloc] initWithFrame:CGRectMake(130, 100, 200, 30)];32     33     numTextField.borderStyle = UITextBorderStyleRoundedRect;34     35     numTextField.placeholder = @"請輸入手機號/郵箱";36     37     UITextField * passTextField = [[UITextField alloc] initWithFrame:CGRectMake(130, 160, 200, 30)];38     39     passTextField.borderStyle = UITextBorderStyleRoundedRect;40     41     passTextField.placeholder = @"請輸入密碼";42     43 #pragma mark--:創建三個Button(登錄/忘記密碼/注冊)44     UIButton * loginBtn = [UIButton buttonWithType:UIButtonTypeSystem];45     46     loginBtn.frame = CGRectMake(60, 220, 40, 40);47     48     [loginBtn setTitle:@"登錄" forState:UIControlStateNormal];49     50     UIButton * forgetBtn = [UIButton buttonWithType:UIButtonTypeSystem];51     52     forgetBtn.frame = CGRectMake(160, 220, 60, 40);53     54     [forgetBtn setTitle:@"忘記密碼" forState:UIControlStateNormal];55     56     UIButton * regisBtn = [UIButton buttonWithType:UIButtonTypeSystem];57     58     regisBtn.frame = CGRectMake(280, 220, 40, 40);59     60     [regisBtn setTitle:@"注冊" forState:UIControlStateNormal];61     62 #pragma mark--:添加到視圖上63     [view addSubview:regisBtn];64     65     [view addSubview:forgetBtn];66     67     [view addSubview:loginBtn];68     69     [view addSubview:passTextField];70     71     [view addSubview:numTextField];72     73     [view addSubview:passLabel];74     75     [view addSubview:numLabel];76     77     [_window addSubview:view];78     79     [_window makeKeyAndVisible];80     81 #pragma mark--:釋放82     [passTextField release];83     84     [numTextField release];85     86     [passLabel release];87     88     [numLabel release];89     90     [view release];91     92     [_window release];93 94     return YES;95 }96 97 @end

 

 

 

 

模擬器運行效果圖:

          

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

 Email:dingding3w@126.com

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩精品免费一线在线观看| 黄色91在线观看| 国产亚洲欧洲黄色| 日本精品视频在线播放| 久久精品电影网站| 91福利视频网| 亚洲免费中文字幕| 日韩在线免费高清视频| 亚洲va电影大全| 蜜臀久久99精品久久久久久宅男| 欧美黑人巨大精品一区二区| 精品视频一区在线视频| 国产精品入口免费视频一| 欧美成人午夜激情| 国产免费一区二区三区在线能观看| 欧美在线视频免费播放| 日韩精品在线观看一区| 日韩欧美在线看| 性欧美办公室18xxxxhd| 欧美一区二区三区免费观看| 国产欧美日韩91| 久久久国产精品亚洲一区| 国产精品亚洲аv天堂网| 91久久国产综合久久91精品网站| 亚洲激情在线观看视频免费| 欧美国产日韩xxxxx| 4438全国亚洲精品在线观看视频| 国产精品自产拍在线观看中文| 亚洲欧洲日产国码av系列天堂| 亚洲成人黄色在线| 91tv亚洲精品香蕉国产一区7ujn| 91精品久久久久久久久久| 亚洲国产成人91精品| 亚洲电影成人av99爱色| 日韩成人xxxx| 成人福利视频在线观看| 欧美男插女视频| 日韩av网站大全| 亚洲性日韩精品一区二区| 欧美老妇交乱视频| 日韩在线观看免费网站| 插插插亚洲综合网| 国产在线视频不卡| 日韩成人在线视频网站| 成人信息集中地欧美| 亚洲第一福利在线观看| 日韩精品视频在线免费观看| 久久久亚洲国产| 少妇精69xxtheporn| 成人精品福利视频| 亚洲色图综合久久| 亚洲精品自拍偷拍| 国产亚洲精品久久久久久| 日韩欧美国产高清91| 97精品国产97久久久久久免费| 精品magnet| 色综合91久久精品中文字幕| 日韩在线视频中文字幕| 欧美激情在线狂野欧美精品| 国产精品视频地址| 伊人久久久久久久久久| 91久久国产综合久久91精品网站| 日本成人精品在线| 亚洲视频欧美视频| 亚洲男人天堂2024| 国产精品青草久久久久福利99| 国产精品美女网站| 久久久国产影院| 国产男人精品视频| 欧美最顶级丰满的aⅴ艳星| 亚洲美女www午夜| 啪一啪鲁一鲁2019在线视频| 久久777国产线看观看精品| 97在线免费视频| 国产999精品久久久| 欧洲s码亚洲m码精品一区| 欧美香蕉大胸在线视频观看| 日韩精品电影网| 九九热这里只有精品免费看| 午夜精品久久17c| 亚洲一区二区三区久久| 亚洲女同精品视频| 91在线免费观看网站| 欧美色图在线视频| 91国在线精品国内播放| 成人激情视频在线观看| 精品久久中文字幕久久av| 欧美精品激情在线| 91欧美精品午夜性色福利在线| 久久精品亚洲一区| 日韩欧美在线视频观看| 欧美国产日韩xxxxx| 日韩免费在线看| 国产精品日韩久久久久| 欧美精品手机在线| 亚洲男人第一av网站| 欧美黄色性视频| 日本精品久久中文字幕佐佐木| 69久久夜色精品国产7777| 久久电影一区二区| 国产成人高清激情视频在线观看| 国产精品色婷婷视频| 欧美整片在线观看| 91日韩在线视频| 7m精品福利视频导航| 久久久久99精品久久久久| 久久不射电影网| 91精品久久久久久久久不口人| 成人福利网站在线观看| 欧美激情第一页xxx| 亚洲97在线观看| 91国产视频在线播放| 久久久久久久久久久av| 久久久亚洲福利精品午夜| 91精品国产成人| 亚洲国产古装精品网站| 欧美极品第一页| 日本欧美一二三区| 搡老女人一区二区三区视频tv| 欧美疯狂性受xxxxx另类| 国产一区二区三区视频| 7777kkkk成人观看| 亚洲区免费影片| 国产成人小视频在线观看| 清纯唯美日韩制服另类| 高清欧美一区二区三区| 18一19gay欧美视频网站| 91久久精品美女高潮| 中文字幕欧美日韩精品| 日韩在线免费视频| 亚洲wwwav| 亚洲aⅴ男人的天堂在线观看| 正在播放欧美视频| 欧美在线www| 欧美另类99xxxxx| 日韩精品中文在线观看| 国产精品最新在线观看| 国产精品一区=区| 日韩av免费在线| 日韩最新免费不卡| 亚洲视频一区二区| 久久天天躁夜夜躁狠狠躁2022| 国产精品中文字幕在线观看| 久久久久久久久久久免费精品| 国产一区二区在线播放| 日韩欧美中文字幕在线观看| 国产精品美女www爽爽爽视频| 久久久人成影片一区二区三区| 欧美激情视频三区| 成人乱人伦精品视频在线观看| 日韩电影免费观看在线| 亚洲欧美日韩一区二区三区在线| 日韩电视剧免费观看网站| 欧美激情xxxxx| 精品国产91乱高清在线观看| 色爱av美腿丝袜综合粉嫩av| 日韩av在线网站| 亚洲综合在线小说| 亚洲欧美国产精品| 欧美激情久久久| 欧美自拍视频在线| 午夜欧美不卡精品aaaaa| 亚洲一区二区免费在线| 欧美午夜视频在线观看|