多种分段选择效果

时间:2024-04-24 01:16:26
【文件属性】:

文件名称:多种分段选择效果

文件大小:25KB

文件格式:ZIP

更新时间:2024-04-24 01:16:26

IOS源码

源码DVSwitch,DVSwitch可以实现多种分段选择效果。可以自定义大小、颜色、字体、圆角等。通过Block回调处理操作。这个案例是基于uiswitch和uisegmentedcontrol实现的,也可以定制的控制的操作的。 使用方法: 导入头文件: #import "DVSwitch.h" 创建DVSwitch对象并初始化: 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];


【文件预览】:
DVSwitch-master
----DVSwitcherExample.xcodeproj()
--------project.xcworkspace()
--------xcuserdata()
--------project.pbxproj(17KB)
----DVSwitch.podspec(1005B)
----Source()
--------DVSwitch.h(1KB)
--------DVSwitch.m(12KB)
----DVSwitcherExample()
--------ViewController.m(3KB)
--------Info.plist(1KB)
--------main.m(355B)
--------DVSwitch.h(1KB)
--------Base.lproj()
--------DVSwitch.m(12KB)
--------Images.xcassets()
--------ViewController.h(304B)
--------AppDelegate.h(298B)
--------AppDelegate.m(2KB)
----DVSwitcherExampleTests()
--------DVSwitcherExampleTests.m(910B)
--------Info.plist(757B)
----LICENSE(1KB)
----README.md(2KB)
----.gitignore(495B)

网友评论