TXScrollLabelView 1.3.2

TXScrollLabelView 1.3.2

测试已测试
Lang语言 Obj-CObjective C
许可 MIT
发布最后发布2017年6月

tingxins 维护。



  • tingxins

TXScrollLabelView 是一个 iOS 类,显示广告或广播,例如,用视图。(中文版

TXScrollLableView Gif

支持哪些滚动类型

  • TXScrollLabelViewTypeLeftRight :从右向左滚动,并在一行内循环所有内容(scrollTitle)。

  • TXScrollLabelViewTypeUpDown:从下向上滚动,并循环所有内容。

  • TXScrollLabelViewTypeFlipRepeat:从下向上滚动,并循环遍历内容的第一行。

  • TXScrollLabelViewTypeFlipNoRepeat:从下向上滚动,循环所有内容,每行一次。

现在,scrollVelocity 属性支持所有上述 TXScrollLabelViewType 枚举,您尽情享受吧!

安装

有两种方法可以在项目中使用 TXScrollLabelView:

  • 使用 CocoaPods

  • 通过克隆项目到您自己的仓库中

  • 使用 Carthage(目前不支持)

手动安装

  • 将 TXScrollLabelView 文件夹中的所有文件拖到项目中

  • 导入主文件:

      #import "TXScrollLabelView.h”
    

使用

现在,TXScrollLabelView 支持两种 array & string。尽情享受吧。👀

示例

Objective-C

/** Step1: 滚动文字 */
NSString *scrollTitle = @"xxxxxx";

/** Step2: 创建 ScrollLabelView */
TXScrollLabelView *scrollLabelView = [TXScrollLabelView scrollWithTitle:scrollTitle type:TXScrollLabelViewTypeFlipNoRepeat velocity:velocity options:UIViewAnimationOptionCurveEaseInOut];

/** Step3: 设置代理进行回调(Optional) */
scrollLabelView.scrollLabelViewDelegate = self;

/** Step4: 布局(Required) */
scrollLabelView.frame = CGRectMake(50, 100, 300, 30);
[self.view addSubview:scrollLabelView];

/** Step5: 开始滚动(Start scrolling!) */
[scrollLabelView beginScrolling];

您可以运行 TXScrollLabelViewDemo 以获得更多详细信息。

Swift : 生成。(Swift 版本

委托方法

点击手势回调。


- (void)scrollLabelView:(TXScrollLabelView *)scrollLabelView didClickWithText:(NSString *)text atIndex:(NSInteger)index;

通信

绝对地,如果您想,您可以随时为这个项目做出贡献。

  • 如果您 需要帮助或询问一般问题,请直接在 微博Twitter 上 @tingxins,当然,您也可以访问我的 博客

  • 如果您 发现了错误,请直接打开一个issue。

  • 如果您 有功能请求,请直接打开一个issue。

  • 如果您 想要贡献,请 Fork 这个仓库,然后打开一个 Pull Request。

许可协议

TXScrollLabelView由MIT许可证提供。更多信息请参阅LICENSE文件。