iOS 小技巧总结,绝对有你想要的

在这里总结一些iOS开发中的小技巧,能大大方便我们的开发,持续更新。

UITableView的Group样式下顶部空白处理

UITableView的plain样式下,取消区头停滞效果

那个,其实,还是用Group样式吧哈哈。

获取某个view所在的控制器

两种方法删除NSUserDefaults所有记录

打印系统所有已注册的字体名称

获取图片某一点的颜色

字符串反转

禁止锁屏,

默认情况下,当设备一段时间没有触控动作时,iOS会锁住屏幕。但有一些应用是不需要锁屏的,比如视频播放器。

模态推出透明界面

Xcode调试不显示内存占用

显示隐藏文件

字符串按多个符号分割
111608265-59de354dc6972272
iOS跳转到App Store下载应用评分

iOS 获取汉字的拼音

手动更改iOS状态栏的颜色

判断当前ViewController是push还是present的方式显示的

获取实际使用的LaunchImage图片

iOS在当前屏幕获取第一响应

判断对象是否遵循了某协议

判断view是不是指定视图的子视图

NSArray 快速求总和 最大值 最小值 和 平均值

修改UITextField中Placeholder的文字颜色

关于NSDateFormatter的格式

获取一个类的所有子类

监测IOS设备是否设置了代理,需要CFNetwork.framework

阿拉伯数字转中文格式

Base64编码与NSString对象或NSData对象的转换

取消UICollectionView的隐式动画

UICollectionView在reloadItems的时候,默认会附加一个隐式的fade动画,有时候很讨厌,尤其是当你的cell是复合cell的情况下(比如cell使用到了UIStackView)。
下面几种方法都可以帮你去除这些动画

让Xcode的控制台支持LLDB类型的打印

CocoaPods pod install/pod update更新慢的问题

UIImage 占用内存大小

GCD timer定时器

图片上绘制文字 写一个UIImage的category

查找一个视图的所有子视图

计算文件大小

UIView设置部分圆角

你是不是也遇到过这样的问题,一个button或者label,只要右边的两个角圆角,或者只要一个圆角。该怎么办呢。这就需要图层蒙版来帮助我们了

取上整与取下整

计算字符串字符长度,一个汉字算两个字符

给UIView设置图片

防止scrollView手势覆盖侧滑手势

去掉导航栏返回的back标题

字符串中是否含有中文

dispatch_group的使用

UITextField每四位加一个空格,实现代理

获取私有属性和成员变量 #import

获取手机安装的应用

判断两个日期是否在同一周 写在NSDate的category里面

应用内打开系统设置界面

121608265-0336b1d206210cf1
屏蔽触发事件,2秒后取消屏蔽

动画暂停再开始

fillRule原理
131608265-102c8b228637e659
iOS中数字的格式化

如何获取WebView所有的图片地址,

在网页加载完成时,通过js获取图片和添加点击的识别方式

获取到webview的高度

navigationBar变为纯透明

tabBar同理

navigationBar根据滑动距离的渐变色实现

iOS 开发中一些相关的路径

navigationItem的BarButtonItem如何紧靠屏幕右边界或者左边界?

一般情况下,右边的item会和屏幕右侧保持一段距离:

151608265-2b25556ad97436ad

下面是通过添加一个负值宽度的固定间距的item来解决,也可以改变宽度实现不同的间隔:

161608265-649770861a945c45
NSString进行URL编码和解码

UIWebView设置User-Agent。

获取硬盘总容量与可用容量:

获取UIColor的RGBA值

修改textField的placeholder的字体颜色、大小

AFN移除JSON中的NSNull

ceil()和floor()

ceil()功 能:返回大于或者等于指定表达式的最小整数
floor()功 能:返回小于或者等于指定表达式的最大整数

UIWebView里面的图片自适应屏幕

在webView加载完的代理方法里面这样写:

持续更新中……。

1 14 收藏 评论

相关文章

可能感兴趣的话题



直接登录
跳到底部
返回顶部