接著新建乙個工程,如下圖所示:
建立完專案後,我們來編寫我們的第乙個ios專案。
#import "viewcontroller.h"然後在didfinishlaunchingwithoptions函式中,新增如下**:
self.window = [[uiwindow alloc] initwithframe:[[uiscreen mainscreen] bounds]];整體看上去如下圖所示:self.window.rootviewcontroller = [[viewcontroller alloc]init];
[self.window makekeyandvisible];
接下來,我們開啟viewcontroller.m,在viewdidload函式中新增:
uibutton *btn = [[uibutton alloc]initwithframe:cgrectmake(0, 0, 100, 100)];然後新增函式:[btn setbackgroundcolor:[uicolor redcolor]];
[btn addtarget:self action:@selector(clickaction) forcontrolevents:uicontroleventtouchupinside];
[self.view addsubview:btn];
uilabel *label = [[uilabel alloc]initwithframe:cgrectmake(100, 100, 100, 20)];
label.text = @"hello world";
[self.view addsubview:label];
- (void)clickaction整體效果如下圖所示:
然後點選執行圖示,如下圖所示:
執行後效果如下:
當我們點選紅色按鈕的時候,xcode會列印如下資訊:
IOS學習 1 第乙個IOS程式
1.執行原理 2.應用程式的生命週期 應用程式載入完畢後被呼叫。在應用程式將要由活動狀態切換到非活動狀態時候呼叫,如按下home按鈕,返回主螢幕,或全屏之間切換應用程式等。在應用程式進入後台呼叫 按下home鍵 在應用程式進入前台被呼叫 應用程式獲取焦點被呼叫。在應用程式要完全推出的時候。3.uiw...
Django學習 建立第乙個頁面
1 在pycharm中開啟已經在命令列建立好的django專案 2 pycharm開啟後裡面只有乙個myblog資料夾和manage.py檔案,myblog資料夾裡有以下檔案 3 命令列進入含有manage.py的資料夾,命令列輸入命令給專案建立乙個全新的應用blog 之後就會建立乙個新的應用blo...
建立第乙個MVC
建立第乙個mvc asp.net 和預設路由設定 asp.net的mvc已經出到了4.0,我用的是visual studio2013,接下來努力學下mvc,學之前的話我建議大家先去學下三層 分別是dal bll model 大家可以去谷歌下,理解下這個理念,理解下各個層之間的關係,對mvc的學習也會...