ios基礎控制項之開關按鈕(UISwitch)

2021-06-29 16:10:50 字數 626 閱讀 5556

uiswitch控制項是ios開發的基礎控制項,是非常簡單的乙個控制項,因為它的方法比較少。uiswitch繼承於uicontrol基類,因此可以當成活動控制項使用。
注意:開關狀態通過它的on屬性進行讀取,該屬性是乙個bool屬性

建立:

uiswitch* myswitch = [[ uiswitch alloc]initwithframe:cgrectmake(0、150.0f,100.0f,0.0f,0.0f)];

可能你會疑問為什麼它的大小都設定為0?沒錯,它的大小你設定是無效的,系統會為你分配尺寸。

顯示:

[self.view addsubview:myswitch];

獲取開關狀態:

bool switchstate=myswitch.on;

監聽事件:

[myswitch addtarget: self action:@selector(switchvaluechanged:) forcontrolevents:uicontroleventvaluechanged];

- (void) switchvaluechanged:(id)sender

else }

ios基礎控制項之開關按鈕(UISwitch)

uiswitch控制項是ios開發的基礎控制項,是非常簡單的乙個控制項,因為它的方法比較少。uiswitch繼承於uicontrol基類,因此可以當成活動控制項使用。注意 開關狀態通過它的on屬性進行讀取,該屬性是乙個bool屬性 建立 uiswitch myswitch uiswitch allo...

Qt之自定義控制項(開關按鈕)

接觸過ios系統的童鞋們應該對開關按鈕很熟悉,在設定裡面經常遇到,切換時候的滑動效果比較帥氣。通常說的開關按鈕,有兩個狀態 on off。下面,我們利用自定義控制項來實現乙個開關按鈕。更多參考 其餘介面用於擴充套件,也可自己擴充。switchcontrol.h ifndef switch contr...

WP 控制項基礎 按鈕控制項

button hyperlinkbutton repeatbutton togglebutton 1 button 2014 1 28 23 09 上傳 3 repeatbutton 在按下滑鼠不放時,不斷的發出click事件。其它和button是一樣的。4 togglebutton 開關按鈕,三種...