系统原生的UISearchBar在iOS 11经历了一次变革,高度由原来的44变成了56 (使用默认高度的估计都被坑了),样式也发生了些微的变化,比如在未输入状态下圆角变化,放大镜图标和文本的文字不再
Foundation框架Foundation框架是所有iOS/MacOSX开发的基础框架最初版本由NextStep公司开发,故其前缀为NS该框架中主要包含: &nbs
IOS 开发之xcode对比两个分支中同一个文件 对于同一个项目的两个分支,因为两个分支可能各自都做了一些修改,所以通过Source Control中的History...功能是无法查看的,如下图:
前言 学习和了解逆向工程,可以帮助我们分析竞品和自己喜欢的APP的开发架构和某些功能的大体实现思路,也可以自己手动对其它APP大刀阔斧进行二次加工,满足自己的需求。 学习iOS逆向一段时间了,这里简单
前言 本文主要给大家介绍了关于iOS利用Target区分开发环境的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 什么是区分开发环境: 请求的域名+第三方SDK账号的不同。
iOS仿网易新闻之类的滑动标题栏,供大家参考,具体内容如下 预览 思路 两个scorllview,一个用于标题栏,一个拥有底下的page 标题栏文字和效果切换,渐变色和大小都是根据底下的page偏移
最近的项目中有需求在tabbar中间添加凸起按钮,并且点击时按钮要旋转,看了仿斗鱼的凸起,点击后是present出来View,而不是像常规的tabbar上添加一个页面,所以不符合要求,经过一段摸索最后
使用UIBezierPath实现ProgressView实现的效果如下: 界面采用UITableView和TabelViewCell的实现,红色的视图采用UIBezierPath绘制.注意红色的部分
IOS 常见内存泄漏以及解决方案 整理了几个内存泄漏的例子,由于转载地址已经找不到了,在这里就不一一列出来了。 1 OC和CF转化出现的内存警告 CFStringRef cfString = C
一般的应用,只会支持竖屏正方向一个方向,支持多个屏幕方向的应用还是比较少的。 不过我在工作的项目中,跟这个屏幕方向接触比较多,因为我们是一个有界面的 SDK,要让接入方接入的,一开始做没什么经验,考