iOS UI 基本控制項之UISwitch

2021-07-10 03:58:40 字數 1726 閱讀 6111

uiswitch(開關,預設為關)

ios開發中必不可少的基本控制項,主要用於只有兩種的選擇,比如飛行模式等等,本文主要是列出常用的屬性及方法(注xcode版本為7.2)

//預設狀態

//屬性

@property

(nullable

, nonatomic

, strong

) uicolor

*ontintcolor 

;//開著的時候控制項的顏色

**:one.

ontintcolor

=[uicolor

browncolor

];如圖:

;//感覺像是邊框的顏色,並且帶有動畫,

**:one.

tintcolor

=[uicolor

redcolor

];如圖:第二張像個動畫

;// 按鈕的顏色

**:one.

thumbtintcolor

=[uicolor

bluecolor

];如圖:

on;//是否處於開啟狀態,預設為no

//方法

- (instancetype

)initwithframe:(

cgrect

)frame 

;      

// 設定控制項的大小和起始位置

- (nullable

instancetype

)initwithcoder:(

nscoder

*)adecoder 

;//從xib載入

- (void

)seton:(

bool

)on animated:(

bool

)animated; 

// 開的時候是否有動畫

iOS UI控制項之UIButton

恢復內容開始 狀態 uicontrolevents 的取值 typedef ns options nsuinteger,uicontrolevents 設定button內部文字和的方法 void settitle nsstring title forstate uicontrolstate stat...

iOS UI基礎控制項之UIButton

uibutton 是乙個非常實用的控制項,在我們以後的開發生涯中他是不可或缺的。下面我們一起來學習uibutton吧!uibutton是乙個可以相應事件的控制項,因此他的直接父類是uicontrol而不是uiview。總所周知所有能顯示資料的都是uiview,所以我的按鈕他也是乙個uiview,只不...

IOS UI控制項 label

ui uesr inte ce 使用者介面 ui設計是指對軟體的人機互動 操作邏輯 介面美化的完整設計。ui處於ios四層結構的最上層 cocoa touch 並且放置於uikit框架下。uilabel 1.基本屬性 void dealloc 建立乙個label方法 void createlabel...