一步一步學習ios (UISlider和UISwitch)的屬性

來源:互聯網
上載者:User

標籤:

 基本控制項-UISlider(滑塊)

    //建立一個滑塊視圖,確定其位置和大小(高度可以忽略)

   UISlider *slider = [[UISlider alloc] initWithFrame:CGRectMake(50, 100, 200, 0.0)];

    //設定滑塊的範圍與預設值

    slider.minimumValue = 0.0;//最大值

slider.maximumValue = 50.0;//最小值

 //為滑塊設定一個預設值

    slider.value = 22.0;

slider.continuous = YES;

//設定滑塊的背景顏色

    slider.backgroundColor = [UIColor redColor];

    //設定響應事件

    [slider addTarget:self action:@selector(sliderChanged:) forControlEvents:UIControlEventEditingChanged];

    [self.view addSubview:slider];

基礎控制項-UISwitch(開關)

UISwitch *st = [[UISwitch alloc] initWithFrame:CGRectMake(200, 200, 100.0F, 20.0F)];

    //設定UISwitch的初始化狀態

st.on=YES;//設定初始為NO的一邊

  //Switch處於ON時的顏色

    st.onTintColor = [UIColor purpleColor];

    //Switch處於OFF時的顏色

    st.tintColor = [UIColor yellowColor];

    //設定on的表徵圖

    st.onImage = [UIImage imageNamed:@"ondemo"];

    //設定on的表徵圖

    st.offImage = [UIImage imageNamed:@"startdemo"];

    //設定拇指的顏色

    st.thumbTintColor = [UIColor greenColor];

    //設定UISwitch的初始化狀態

 

    [self.view addSubview:st];

一步一步學習ios (UISlider和UISwitch)的屬性

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.