ios學習總結 1 建立第乙個ios專案

2022-05-08 09:45:13 字數 1007 閱讀 9192

接著新建乙個工程,如下圖所示:

建立完專案後,我們來編寫我們的第乙個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的學習也會...