RS3DSegmentedControl
一个3D过滤器控制,以有趣的方式浏览多个段。
如何安装
如果您没有 cocoapods,请访问 http://www.cocoapods.org 或按照以下步骤操作
# Install Command Line Tools in XCode->Preferences->Downloads first.
sudo gem install cocoapods
pod setup # Do not sudo here
如果您有 Podfile,则添加 'RS3DSegmentedControl'。或按照以下步骤操作
# Copy and paste these lines
echo "platform :ios, ‘6.0’” > Podfile
echo "pod ‘RS3DSegmentedControl’” >> Podfile
pod install
open *.xcworkspace
此命令将生成或编辑您的 YourProject.xcworkspace。打开这个文件而不是您原始的 YourProject.xcodeproj。
创建视图
self.segmentedControl = [[RS3DSegmentedControl alloc] initWithFrame:CGRectMake(0, 20, self.view.frame.size.width, 64)];
_segmentedControl.delegate = self;
[self.view addSubview:_segmentedControl];
实现委托方法
- (NSUInteger)numberOfSegmentsIn3DSegmentedControl:(RS3DSegmentedControl *)segmentedControl;
- (NSString *)titleForSegmentAtIndex:(NSUInteger)segmentIndex segmentedControl:(RS3DSegmentedControl *)segmentedControl;
- (void)didSelectSegmentAtIndex:(NSUInteger)segmentIndex segmentedControl:(RS3DSegmentedControl *)segmentedControl;
许可证
本代码遵循MIT许可协议分发。
版权(c)2013 罗恩·索弗
特此授予,免费无条件,任何获得本软件相关文档(“软件”)副本的个人,在软件上不受限制地处理的权利,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并允许向获得软件的个人提供此类权利,但需遵守以下条件
上述版权声明和本许可声明应包含在软件所有副本或实质部分中。
软件按“原样”提供,不提供任何类型的担保,无论是明示的还是暗示的,包括但不限于适销性、适用于特定目的和无侵犯性担保。在任何情况下,作者或版权所有者均不对因使用、滥用或与本软件或其使用或操作有关或由此产生的任何索赔、损害或其他责任承担责任,不论该责任是基于合同、侵权或其他任何原因。