ios自定义控件
忝
这个作者很懒,什么都没留下…
展开
-
ios自定义控件——星星评分控件
首先祭上GitHub地址 这里面一共有两种星星评分 难易度:简单 第一种评分实现:以0.5为分隔,可自定义星星的个数与大小,可选择是否有半颗星; 第二种评分实现:平滑过渡,可设置前置图片与后置图片,可设置图片的大小与个数 主要原理1:通过判断手势的位置来判断现在的星星评分 主要原理2:通过判断手势的位置来判断应该遮掩多少部分的前置图片 可直接当作一个控件写入某个控制器或者视图,通过获原创 2016-05-12 22:46:16 · 1723 阅读 · 0 评论 -
ios自定义控件——轮播图控件
GitHub地址明天给出 里面包括了一个轮播图控件以及简单的demo 难易度:较简单 主要实现:用计时器和PageControl可控制轮播图,计时器可以是否启动,PageControl可显示是否隐藏,可以直接通过url进行轮播,图片缓存在本地 主要原理:在轮播图的最前面与最后面分别加上最后的图片与最早的图片,在轮播到最前与最后的时候切换图片,即设置offset,实现无缝无限循环轮播,通过判原创 2016-05-17 23:39:46 · 591 阅读 · 0 评论 -
iOS——仿网易等的简单头部滚动
仿网易的主要思想为: 1. 设置好按钮与线的宽度, 2. 将所需要的标题传入并生成按钮 3. 在点击的时候,通过计算偏移量,将自身进行偏移 4. 偏移量的设置需要注意不能小于0并且不成大于contengsize-frame的宽度具体代码如下,可直接使用,需要注意的是需要先设置宽度,再传标题数组才可自动调整,否则会固定为默认的60另外,BtnArr与linelabel设置为readon原创 2016-08-02 10:48:42 · 1524 阅读 · 0 评论