iOS精选源码
企业级开源项目,模仿艺龙旅行App
3D立体相册,可以旋转的立方体
横竖屏切换工具,使用陀螺仪检测手机设备方向,锁屏状...
Swift版Refresh(可以自定义多种样式)架构方面有所优化
电商/新闻类顶部滑动按钮条
iMiss 音乐播放器
iOS-Privacy-Policy iOS 隐私政策 SafariViewContoller
iOS仿抖音上下滑动播放视频
为Instagram等图像视图提供全屏缩放功能。
一个用Swift编写的可自定义工具提示视图,可用作信息提示
iOS优质博客
多级Push页面后优雅的返回指定控制器几种方法
在开发过程中我们可能会遇到不同的产品需求,例如说A-->B--C,如果是层级返回的话我们只需要pop回去就好,但是如果是back到指定VC的时候,例如:A-->B--C,然后从C回到A,在开发过程中还是遇到的比较多的,本文总结了常见的三种方法,以此记录一下。使用场景: A -- > B -... 阅读原文
iOS开发 多线程的高级应用
在iOS开发的道路上,多线程的重要性不言而喻. 大部分我们都停留在基础的使用上面.缺乏高级应用. 缺乏提升,是因为我们面对他太少,复杂的事情重复做,复杂的事务基础化. 差距就是这样拉开了 ------- 伟大的楼主言归正传: 今天讲讲GCD的高级应用之信号量篇一, 信号量的本质:信号量的本质是数据操作锁, 它本身不具有... 阅读原文
iOS封装一个轻量级的顶部分类控件
写在前面过年前后都好久没有写东西了,都在忙新的项目,目前新项目也快完了,所以准备把项目中写的部分控件封装出来,在这两个项目中都用到了顶部滚动的分类视图,所以我想把它封装出来方便以后使用,虽然这类控件网上应该也有不少,但是我觉得在能力范围内还是自己尝试一下,这样才能进步更快,而且怎么说呢,自己写的控件自己用的更顺手嘛,首... 阅读原文
iOS实用篇:无限循环滚动的TableView
前言废话少说,今天来看看如何实现一个可以无限循环的TableView先来看看效果:思路条条大路通罗马,个人分析下以下思路的可行性:借鉴无限广告轮播的思路。可行性不高,主要是列表头部和尾部的衔接不够自然,而且快速滑动不够流畅。使用TableView+3倍长度dataSource。可行性一般,在使用过程中滑动流畅,但是由于... 阅读原文