日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

ios uiswitch 开关_学习iOS开关按钮UISwitch控件的方法

發布時間:2023/12/20 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ios uiswitch 开关_学习iOS开关按钮UISwitch控件的方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

釋放雙眼,帶上耳機,聽聽看~!

UISwitch控件是非常簡單的控件之一,它可以用作活動控件,今天技術狗小編就和大家分享學習iOS開關按鈕UISwitch控件的方法,感興趣的朋友可以進入下文看看吧!

開關按鈕UISwitch

在ViewController.h里面

#import

@interface ViewController : UIViewController{

//定義一個開關控件

//作用可以進行狀態的改變

//開,關:兩種狀態可以切換

//所有UIKit框架庫中的控件均已UI開頭

//蘋果官方的控件都定義在UIKit框架庫中

UISwitch * _mySwitch;

}

@property(retain,nonatomic) UISwitch * mySwitch;

@end

在ViewController.m里面

#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController

@synthesize mySwitch=_mySwitch;

- (void)viewDidLoad {

[super viewDidLoad];

// Do any additional setup after loading the view, typically from a nib.

//創建一個開關對象

//繼承于UIView的

_mySwitch = [[UISwitch alloc]init];

//蘋果官方的控件的位置設置

//位置X,Y的值可以改變(100,100)

//寬度和高度值無法改變(80,40)寫了也沒有用的,不會起到作用的。默認的。

_mySwitch.frame=CGRectMake(100, 200, 180, 40);

//開關狀態設置屬性

//YES:開啟狀態

//NO:關閉狀態

_mySwitch.on=YES;

//也可以使用set函數

//[_mySwitch setOn:YES];

//設置開關狀態

//p1:狀態設置

//p2:是否開啟動畫效果

//[_mySwitch setOn:YES animated:YES];

[self.view addSubview:_mySwitch];

//設置開啟狀態的風格顏色

[_mySwitch setOnTintColor:[UIColor orangeColor]];

//設置開關圓按鈕的風格顏色

[_mySwitch setThumbTintColor:[UIColor blueColor]];

//設置整體風格顏色,按鈕的白色是整個父布局的背景顏色

[_mySwitch setTintColor:[UIColor greenColor]];

//向開關控件添加事件函數

//p1:函數實現對象

//p2:函數對象

//p3:事件響應時的事件類型UIControlEventValueChanged狀態發生變化時觸發函數

[_mySwitch addTarget:self action:@selector(swChange:) forControlEvents:UIControlEventValueChanged];

}

//參數傳入開關對象本身

- (void) swChange:(UISwitch*) sw{

if(sw.on==YES){

NSLog(@"開關被打開");

}else{

NSLog(@"開關被關閉");

}

}

- (void)didReceiveMemoryWarning {

[super didReceiveMemoryWarning];

// Dispose of any resources that can be recreated.

}

@end

以上就是技術狗小編為大家介紹的學習iOS開關按鈕UISwitch控件的方法,大家如果想學習到更多的知識,一定要收藏技術狗哦。

總結

以上是生活随笔為你收集整理的ios uiswitch 开关_学习iOS开关按钮UISwitch控件的方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。