標籤:
基本控制項-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)的屬性