TSSCrollStatusBar

仿微博的下拉提示
授权协议 GPL
开发语言 Objective-C
所属分类 iOS代码库、 提醒 (Notification)
软件类型 开源软件
地区 国产
投 递 者 严项明
操作系统 iOS
开源组织
适用人群 未知
 软件概览

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. 更多功能正在完善中

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

 相关资料
  • 高仿新浪微博下拉刷新后弹出更新的微博数目,还有音效。 代码的下拉刷新功能用的是EGOTableViewPullRefresh(http://code4app.com/ios/4f681c096803fa2c63000004)。 [Code4App.com]

  • 本文向大家介绍Android仿微信微博多图展示效果,包括了Android仿微信微博多图展示效果的使用技巧和注意事项,需要的朋友参考一下 1.简介 这是一个用于实现像微信朋友圈和微博的类似的九宫格图片展示控件,通过自定义viewgroup实现,使用方便。 多图根据屏幕适配,单张图片时需要自己指定图片的宽高; 2.使用方法 引用: compile 'com.w4lle.library:NineLayo

  • 本文向大家介绍基于jQuery实现仿微博发布框字数提示,包括了基于jQuery实现仿微博发布框字数提示的使用技巧和注意事项,需要的朋友参考一下 jQuery实现仿微博发布框字数提示,主要是运用字符串操作! 效果图: HTML: JQ: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 本文向大家介绍js仿微博动态栏功能,包括了js仿微博动态栏功能的使用技巧和注意事项,需要的朋友参考一下 知识有限,目前只写了发布动态的功能,没有写兼容,后面再慢慢完善。嘿嘿 效果图: 代码如下: 以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持呐喊教程!

  • 本文向大家介绍JavaScript仿微博发布信息案例,包括了JavaScript仿微博发布信息案例的使用技巧和注意事项,需要的朋友参考一下 现在很多类似以微博发布动态的效果,下面为一个用 JavaScript写的小小的类似微博发布信息的案例 布局出来的样式,点击蓝色的删除链接,会删除对应的那一行内容。 陌陌说:重要知识点:获取输入框的数值,创建子节点和给子节点添加内容,删除对应的节点。 以上就是本

  • 类属性 $display 授权页面的终端类型,取值见微博文档。http://open.weibo.com/wiki/Oauth2/authorize $forcelogin 是否强制用户重新登录,true:是,false:否。默认false。 $language 授权页语言,缺省为中文简体版,en为英文版。 $screenName 获取用户资料时传的参数,可空