iOS可复用控件
文章平均质量分 76
zzyeeaa
iOS开发工程师,GitHub:https://github.com/runThor
展开
-
iOS可复用控件之表盘
GitHub地址:https://github.com/runThor/HTDial效果:实现:// 实际应用中,整个区域经常需要分为偏低区域、适中区域、偏高区域等不同的划分区域,要用不同的颜色标识,这里我们默认划分低、中、高三个区域,所以需要两个区域的间隔值// HTDialView.h#import @interface HTD原创 2017-10-13 10:51:04 · 587 阅读 · 0 评论 -
iOS可复用控件之折线图
GitHub地址:https://github.com/runThor/HTChart可支持左右拖动、双指放大缩小操作。学习过PNChart的源码,这里是一个最基础、很简化的折线图。效果:实现:折线类:// HTLine.h#import @interface HTLine : UIView@property (nonatomic, strong) N原创 2017-10-13 14:27:33 · 325 阅读 · 0 评论 -
iOS可复用控件之悬浮按钮
GitHub地址:https://github.com/runThor/HTAssistiveTouchButton效果:原创 2017-10-13 15:45:49 · 994 阅读 · 0 评论 -
iOS可复用控件之发送动画
GitHub地址:https://github.com/runThor/HTSendAnimation效果:这里向上轻扫信封会出现信封旋转着向远处飞出的效果。实现:// HTSendAnimation.m#import "HTSendAnimation.h"@interface HTSendAnimation ()@property (nonatom原创 2017-10-13 16:08:03 · 284 阅读 · 0 评论 -
iOS可复用控件之调节控件
GitHub地址:https://github.com/runThor/HTAdjustView效果:实现:// HTAdjustView.h#import @interface HTAdjustView : UIView// 设置名称、当前值、单位、上限值、下限值- (void)setName:(NSString *)name va原创 2017-10-13 16:35:08 · 347 阅读 · 0 评论 -
iOS可复用控件之滚动按钮组
GitHub地址:https://github.com/runThor/HTScrollButton效果:控件内部有一个ScrollView,按钮都加在ScrollView上。实现:ScrollView类:// HTButtonScrollView.h#import @interface HTButtonScrollView : UIScrollView/原创 2017-10-13 17:38:41 · 823 阅读 · 0 评论 -
iOS可复用控件之修改SDCycleScrollView实现轮播图的缩放效果
更新:优化了拖动卡片的判断偏移量,更易拖动切换卡片。GitHub地址:https://github.com/runThor/HTSDCycleScrollView之前的工作中碰到一个轮播图的需求,需要在图片滚动过程中实现缩放效果,查找资料后没有找到合适的第三方库,所以基于人气比较高的SDCycleScrollView进行修改,实现所需的缩放效果,同时也保留原本的普通轮播图模式,两种模式可以...原创 2018-03-28 14:07:22 · 7506 阅读 · 17 评论 -
iOS可复用控件之分段滚动控件HTSegmentedScrollView
分段滚动页面是一个比较常见的需求,我把我的实现方式封装了一下,方便以后重复使用。实现效果:GitHub地址:https://github.com/runThor/HTSegmentedScrollView使用方式非常简单,添加segment的title以及添加滚动的view即可,代码如下:#import "HTSegmentedScrollView.h"- (void)viewDidLoad ...原创 2018-03-29 14:06:47 · 851 阅读 · 0 评论