iOS 切换视图 DVSwitch
- 授权协议: MIT
- 开发语言: Objective-C
- 操作系统: iOS
- 软件首页: https://github.com/Voley/DVSwitch
软件介绍
DVSwitch 是可定制的,基于 UISwitch 和 UISegmentedControl 的控件,使用 Objective-C 编写。
DVSwitch 灵感来源于 UISwitch 和 UISegmentedControl,目标如下:
简单定制非常漂亮的动画控件
支持拖动或者点击交互
启动要求非常低 ,不需要图片
漂亮的字体颜色效果
基于项数值自动调节
使用
DVSwitch *switcher = [[DVSwitch alloc] initWithStringsArray:@[@"First", @"Second"]];
switcher.frame = CGRectMake(20, 60, self.view.frame.size.width - 40, 34);
[self.view addSubview:switcher];
[switcher setPressedHandler:^(NSUInteger index) {
NSLog(@"Did switch to index: %lu", (unsigned long)index);
}];
[self.view addSubview:switcher];
可定制属性:
UIColor *backgroundColor- color of the controls backgroundUIColor *sliderColor- color of sliderUIColor *labelTextColorInsideSlider- color of text when slider hovers over itUIColor *labelTextColorOutsideSlider- color of text when outside of sliderUIFont *font- font used in controlCGFloat cornerRadius- corner radius of control and corner radius of sliderCGFLoat sliderOffset- pixel offset in points between the slider and the edge of control
Introduction to Programming in Java
Robert Sedgewick、Kevin Wayne / Addison-Wesley / 2007-7-27 / USD 89.00
By emphasizing the application of computer programming not only in success stories in the software industry but also in familiar scenarios in physical and biological science, engineering, and appli......一起来看看 《Introduction to Programming in Java》 这本书的介绍吧!
