二、建立button按鈕
//建立乙個btn物件,根據型別來建立btn
//圓角型別btn:uibuttontyperoundedrect
//通過類方法來建立buttonwithtype :類名+方法名
uibutton* btn = [uibutton buttonwithtype:uibuttontyperoundedrect];
三、按鈕的三種狀態
四、注意點
(1)資源都放到images.xcassets中進行管理,可以使用拖拽的方式新增專案中用到的到images.xcassets中
(2)若干多個控制項共用一段**,通常使用tag。不過一般不建議使用tag.
-(void)settitle:(nsstring *)title forstate:(uicontrolstate)state;
設定按鈕的文字
-(void)settitlecolor:(uicolor *)color forstate:(uicontrolstate)state;
設定按鈕的文字顏色
-(void)setimage:(uiimage *)image forstate:(uicontrolstate)state;
設定按鈕內部的小
-(void)setbackgroundimage:(uiimage *)image forstate:(uicontrolstate)state;
設定按鈕的背景
設定按鈕的文字字型(需要拿到按鈕內部的label來設定)
btn.titlelabel.font = [uifont systemfontofsize:13];
-(nsstring *)titleforstate:(uicontrolstate)state;
獲得按鈕的文字
-(uicolor *)titlecolorforstate:(uicontrolstate)state;
獲得按鈕的文字顏色
-(uiimage *)imageforstate:(uicontrolstate)state;
獲得按鈕內部的小
-(uiimage *)backgroundimageforstate:(uicontrolstate)state;
獲得按鈕的背景
iOS開發基礎 UIButton
今天開始寫ios開發基礎,自己要開始做乙個專案,好用來找第乙份實習工作,開始記錄我學習ios開發的過程。以下是寫在viewcontroller.m檔案下的。viewcontroller.m 01 button created by linjia on 15 8 22.import viewcontr...
UIButton 按鈕控制項 IOS開發
uibutton是乙個標準的uicontrol控制項,所以如果你對uicontrol不甚了解還是先看一下我的另一篇博文 uicontrol ios控制項程式設計 一 建立 兩種方法 1.常規的 initwithframe uibutton btn1 uibutton alloc initwithfr...
IOS介面開發之UIButton
測試uiimageview控制項 uibutton btnimageview uibutton buttonwithtype uibuttontypesystem btnimageview.frame cgrectmake 110,rect.size.height 40,150,30 btnimag...