仿微博的下拉提示 TSSCrollStatusBar

码农软件 · 软件分类 · 提醒 (Notification) · 2019-05-20 21:59:13

软件介绍

TSSCrollStatusBar 是一个仿微博的下拉提示,大概效果如图

Untitled.gif

0. 实现功能

通过分类加属性,给UIScrollView添加了属性ts_scrollStatusBar,来显示和微博下拉刷新类似的下拉提示效果

  • 可以多行

  • 可以动态切换文案

  • 更多功能有待完善

1. 原理

通过给UIScrollView 写分类,在分类中添加属性,并实现 set 和 get 方法来给UIScrollView 添加了属性 :

@property (strong, nonatomic) TSScrollStatusBar * ts_scrollStatusBar;

2. 控件封装

TSScrollStatusBar 带有万能创建方法,展示,隐藏方法,切换文案方法

//万能初始化- (instancetype)initWithFrame:(CGRect)frame
                  andShowTime:(CGFloat)showTime
                  andStayTime:(CGFloat)stayTime
               andDismissTime:(CGFloat)dismissTime
                 andBackColor:(UIColor *)backColor
                 andTextColor:(UIColor *)textColor
                     andAlpha:(CGFloat)alpha
                  andTextFont:(CGFloat)textFont
                    andString:(NSString *)string;//展示             
- (void)showWithAuthHidden:(BOOL)autoHidden andAnimation:(BOOL) animation;//隐藏- (void)dismissWithAnimation:(BOOL) animation;//切换文案- (BOOL)configWithString:(NSString *)string;

3. 更多功能正在完善中

  • 比如加点击事件等... 

本文地址:https://codercto.com/soft/d/6188.html

Head First Python(中文版)

Head First Python(中文版)

巴里(Barry.P.) / 林琪 等 / 中国电力出版社 / 2012-3-1 / 68.00元

你想过可以通过一本书就学会Python吗?《Head First Python(中文版)》超越枯燥的语法和甩法手册,通过一种独特的方法教你学习这种语言。你会迅速掌握Python的基础知识,然后转向持久存储、异常处理、Web开发、SQLite、数据加工和lGoogle App Engine。你还将学习如何为Android编写移动应用,这都要归功于Python为你赋予的强大能力。本书会提供充分并且完备......一起来看看 《Head First Python(中文版)》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

SHA 加密
SHA 加密

SHA 加密工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试