SCPageScrubberBar 0.0.1

SCPageScrubberBar 0.0.1

测试已测试
Lang语言 Obj-CObjective C
许可证 BSD
发布上次发布2014年12月

未认领维护。



  • 作者:
  • Chao Shen

SCPageScrubberBar是一个类似于ibooks的页面刮擦栏。SCPageScrubberBar与iOS5.0+和ARC一起工作。

屏幕截图

   

开始使用

手动

  1. 这里下载源代码
  2. SCPageScrubberBar/SCPageScrubberBar下的所有内容添加到您的项目中
  3. QuartzCore.framework添加到您的项目中
  4. 在使用之前添加#import "SCPageScrubberBar.h"

示例用法

基本

SCPageScrubberBar *scrubberBar = [[SCPageScrubberBar alloc] initWithFrame:CGRectMake(20.0f, 400.0f, 280.0f, 30.0f)];
scrubberBar.delegate = self;
scrubberBar.minimumValue = 0;
scrubberBar.maximumValue = 100;
scrubberBar.isPopoverMode = (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad);
[self.view addSubview:scrubberBar];

SCPageScrubberBarDelegate

@required
// Return the text of main titleLabel
- (NSString*)scrubberBar:(SCPageScrubberBar*)scrubberBar titleTextForValue:(CGFloat)value;
// Return the text of sub titleLabel
- (NSString*)scrubberBar:(SCPageScrubberBar*)scrubberBar subtitleTextForValue:(CGFloat)value;
@optional
// This method will be called when a page is selected
- (void)scrubberBar:(SCPageScrubberBar*)scrubberBar valueSelected:(CGFloat)value;

属性

// The delegate
@property (nonatomic, weak) id <SCPageScrubberBarDelegate> delegate;
// Default value is NO
@property (nonatomic, assign) BOOL alwaysShowTitleView;
// Default value is NO
@property (nonatomic, assign) BOOL isPopoverMode;

LICENSE

版权(c)2013 Chao Shen。本软件根据BSD许可证授权。