12 常用UI控制項之 UISwitch開關

2021-07-03 17:26:10 字數 977 閱讀 8594

處於on時switch 的顏色

switchimage.ontintcolor = [uicolor graycolor];

處於off時switch 的顏色

switchimage.tintcolor = [uicolor greencolor];

設定on 的圖示

switchimage.onimage = [uiimage imagenamed:@"1.png"];

設定off的圖示

switchimage.offimage = [uiimage imagenamed:@"4.png"];

設定switch的開關

swithimage.on = yes;

設定拇指顏色

swithimage.thumbtintcolor = [uicolor redcolor];

效果:監聽的是這個事件:uicontroleventvaluechanged,值改變事件

[switchimage addtarget:self action:@selector(switchon) forcontrolevents:uicontroleventvaluechanged];

1.uiswitch

* uiswitch繼承自uicontrol,因此也能像uibutton一樣監聽一些事件,比如狀態改變事件

* uiswitch可以通過拖線監聽狀態改變

* uiswitch可以通過addtarget:...方法監聽狀態改變

- (void)addtarget:(

id)target action:(

sel)action forcontrolevents:(uicontrolevents)controlevents;

//其中

controlevents

引數傳遞的是

:uicontroleventvaluechanged(

值改變事件

)

iOS之UI控制項之TableView詳細解釋

建立 uitableview datatable uitableview alloc initwithframe cgrectmake 0,0,320,420 datatable setdelegate self datatable setdatasource self self.view adds...

android常用UI控制項的使用例子

之前有幾個好朋友說最近android很火,很想學習下android,在他們的要求下,我給他們講解了android的一些基礎知識,帶他們進入android的大門,以下是講解課程中的第二課,常用ui控制項的使用,第一課主要是android的一些簡單介紹和環境的搭建,這個可以參考我之前的環境搭建的文章,這...

iOS開發之UI控制項陰影效果

uiview的陰影設定主要通過uiview的layer的相關屬性來設定 imgview.layer.shadowcolor uicolor blackcolor cgcolor imgview.layer.shadowopacity 0.8f imgview.layer.shadowradius 4...