DV开关基于用Objective-C编写的UISwitch和UISegmentedControl的可定制控件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];
暂无评论