當我們需要在介面上進行乙個動作,比如跳轉介面或者是要彈出乙個警告框,我們就需要建立乙個按鈕來觸發這個動作。
uibutton *btn = [[uibutton alloc] init]; //給按鈕開闢乙個內容空間,並且初始化
btn.frame = cgrectmake(10, 70, 355, 40); //設定按鈕的位置和大小
[btn settitle:@"按鈕" forstate:uicontrolstatenormal]; //設定按鈕的標題
[btn settitlecolor:[uicolor whitecolor] forstate:uicontrolstatenormal]; //設定按鈕標題的顏色
btn.backgroundcolor = [uicolor orangecolor]; //設定按鈕的背景顏色
[self
.view addsubview:btn]; //將按鈕新增到介面上
uilabel 一般用來顯示文字。
uilabel *label = [[uilabel alloc] init]; //給lable開闢乙個記憶體空間,並初始化
label.frame = cgrectmake(10, 100, 355, 30);
label.text = @"label"; //設定label顯示的內容
label.textcolor = [uicolor orangecolor]; //設定label顯示內容的顏色
label.backgroundcolor = [uicolor yellowcolor]; //設定label的背景顏色
label.font = [uifont systemfontofsize:20.0f]; //設定label的字型大小
[self
.view addsubview:label]; //將label新增到介面上
uitextfield 一般用來從鍵盤輸入文字,只能一行顯示,不能換行。
uitextfield *textfield = [[uitextfield alloc] init]; //給textfield開闢乙個記憶體空間,並初始化
textfield.frame = cgrectmake(10, 100, 355, 30); //設定textfield的座標和大小
textfield.backgroundcolor = [uicolor grouptableviewbackgroundcolor]; //設定textfield的背景顏色
[self.view addsubview:textfield]; //將textfield新增到介面上
uitextview 用來從鍵盤輸入文字,與uitextfield的功能相似,但是uitextview一般用來輸入大量的文字,可以換行輸入。
uitextview *textview = [[uitextview alloc] init]; //給textview開闢乙個記憶體空間,並初始化
textview.frame = cgrectmake(10, 100, 355, 300); //設定textview的座標和大小
textview.backgroundcolor = [uicolor grouptableviewbackgroundcolor]; //設定textview的背景顏色
[self
.view addsubview:textview]; //將textview新增到介面上
uiimageview一般用來顯示。
uiimageview *imageview = [[uiimageview alloc] init]; //給imageview開闢乙個記憶體空間,並初始化
imageview.image = [uiimage imagenamed:@"123.jpg"]; //顯示
imageview.frame = cgrectmake(10, 100, 355, 300); //設定imageview的座標和大小
imageview.backgroundcolor = [uicolor greencolor]; //設定imageview的背景顏色
[self
.view addsubview:imageview]; //將imageview新增到介面上
ios常用控制項(二)
說明 常見的四個控制項 uislider uiswitch uistepper uisegment 只做簡單的介紹 一.uislider 滑塊控制項 基本設定 slider setmaximumvalue 10 設定最大值 slider setminimumvalue 0 設定最小值 slider ...
IOS 關於建立控制項小技巧
一般我們在建立控制項的時候會寫很多 下面說一種簡單的方式 一行 就做了很多操作 uibutton createbuttonwithimage nsstring image 比如我的按鈕只有 不同 但是我要建立2個這樣的按鈕 屬性都是一樣,facebutton self createbuttonwit...
Demo 0006 iOS常用控制項
1.了解ios中控制項繼承關係 2.掌握uicontrol基礎知識 3.掌握uibutton基本用法 4.掌握uilabel基本用法 5.掌握uiimageview基本用法 6.掌握uisegmentedcontrol基本用法 7.掌握uitextfield基本用法 8.掌握uislider基本用法...