UISlider、UIStepper、UISegmentControl、UISwitch、UIProgressView、UIActivityIndicatorView
2016-03-13 11:04
477 查看
UISlider、UIStepper、UISegmentControl、UISwitch、UIProgressView、UIActivityIndicatorView
maximumTrackTintColor
thumbTintColor
设置滑块图片(改变滑块大小)
setMaximumTrackImage:forState
setMinimumTrackImage:forState
setThumbImage:forState
momentary
tintColor
thumbTintColor
onImage
code
UISlider
UISlider *mySlider = [[UISlider alloc] initWithFrame:CGRectMake(80, 100, 250, 35)]; [self.view addSubview: mySlider]; [mySlider release]; [mySlider addTarget:self action:@selector(sliderAction:) forControlEvents: UIControlEventValueChanged]; - (void) changeColor:(UISlider *) slider { }
property
minimumTrackTintColormaximumTrackTintColor
thumbTintColor
设置滑块图片(改变滑块大小)
setMaximumTrackImage:forState
setMinimumTrackImage:forState
setThumbImage:forState
UIStepper
UIStepper *myStep = [[UIStepper alloc] initWithFrame: CGRectMake(100, 100, 150, 35)]; [self.view addSubview:myStep]; [myStep release]; [myStep addTarget:self action:@selector(stepAction:) forControlEvents:UIControlEventValueChanged];
UISegmentControl
UISegmentedControl *mySegment = [[UISegmentedControl alloc] initWithItems:@[@"angry", @"cymal", @"drink", @"eat"]]; mySegment.frame = CGRectMake(0, 100, 300, 35); [self.view addSubview:mySegment]; [mySegment release]; [mySegment addTarget:self action:@selector(mySegmentAction:) forControlEvents:UIControlEventValueChanged]; - (void) mySegmentAction:(UISegmentedControl *) segm { }
property
selectedSegmentIndexmomentary
是否显示选中的状态
UISwitch
UISwitch固定大小UISwitch *mySwitch = [[UISwitch alloc] initWithFrame:CGRectMake( 100, 200, 0, 0)]; [self.view addSubview: mySwitch]; [mySwitch release]; [mySwitch addTarget:self action:@selector(switchAction:) forControlEvents: UIControlEventValueChanged];
property
onTintColor开关on时的颜色
tintColor
开关off时边框的颜色
thumbTintColor
开关按钮(圆圈)的颜色
onImage
打开时的图片,iOS7后失效
UIProgressView
UIProgressView *proVw = [[UIProgressView alloc] initWithProgressViewStyle:UIProgressViewStyleBar]; proVw.frame = CGRectMake(100, 500, 200, 20); proVw.backgroundColor = [UIColor blueColor]; [self.view addSubview: proVw]; [proVw release];
UIActivityIndicatorView
UIActivityIndicatorView *myActivity = [[UIActivityIndicatorView alloc] initWithFrame:CGRectMake(100, 300, 30, 30)]; // [myActivity setCenter:CGPointMake(160, 140)]; [myActivity setActivityIndicatorViewStyle: UIActivityIndicatorViewStyleGray]; [self.view addSubview: myActivity]; [myActivity startAnimating];
相关文章推荐
- android ui
- Xcode build解密
- easyui 给文本框 checkbox赋值问题
- UI整理-----part10--第三方控制使用
- POJ-2299- Ultra-QuickSort-树状数组离散化
- UI整理-----part9--标签控制器(tabBarController)
- Xcode使用三: Build Settings参数
- 浏览器的两种模式quirks mode 和strict mode
- Android子线程真的不能更新UI么
- java异常处理,GUI图形用户界面总结
- HDU 1503 Advanced Fruits
- Machine Learning - Neural Networks Examples and Intuitions
- iOS App中UILabel的自定义及在Auto Layout中的使用
- Request 和 Response
- iOS开发-UI控件:屏幕方向那点事儿
- iOS开发-UI控件:UITableViewCell划动删除的实现
- UI自动化登录(1)
- com.android.dex.DexException finished with non-zero exit value 2 等异常解决办法思路
- IOS学习 UITableView 用谓词过滤
- iOS 在storyboard/xib中设置UIView的圆角等属性