随笔 - 99,  文章 - 0,  评论 - 0,  阅读 - 33397

1.AvoidCrash 防止程序crash

2.JJException 防止程序crash

3.TTTAttributedLabel  它基于UILabel的基础上扩展了富文本的一系列功能。在实际开发中,我们可以利用tttattributedlabel实现多种文本展示效果,如富文本、链接点击、自定义链接、字体样式、文字描边、文字阴影

4.JXSegmentedView  功能强大且易于使用的分段视图

5.SVProgressHUD 轻量级的弹出窗提示效果,用起来非常方便

6.QUIAlertController 

(1)放弃系统的UIAlertController,采用自定义UIViewController。这样所有属性都自由修改,比如间距弹框大小内容marginpadding等等

(2)Alert的内容可以是View,且View可以是 基于xib约束 或 手写frame。并实现自由设置View宽高

(3)实际开发中,你往往希望:弹框里的内容 == xib(或者手写View) + 下面有个确认按钮 && 弹框的高度 == 在xib里手动拉好的高度 && 弹框的宽度 == 屏幕宽度 - 20pt - 20pt 。 本demo都支持

(4)Alert的内容可以是UIViewControllerUINavigationController

7.QTableKit

(1)IOS 封装tableViewCell样式不一致的UITableView,告别复杂的DataSource和Delegate

解决痛点,比如要实现下面的商品详情TableView:

 

(2)类似登录注册界面的TableView、上面的商品详情的TableView、设置界面的TableView等。 他们的每条Cell的样式都不一致,且都可能hidden。如果用传统的方式处理,会在UITableViewDataSource里写一堆 if else判断本Cell是否应该显示,以让Cell找到对应的indexPath

 8.RRFPSBar、JPFPSStatus  有时候开发要看这个界面 卡不卡,肉眼不够准确的。借助这两款 第三方框架 就可以 看见帧数

9.FSAutoAdjust-cellHeightDemo cell行高自适应,一句代码搞定需求,丝滑般顺畅的滚动体验

posted on   强者VS弱者  阅读(58)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
历史上的今天:
2016-11-17 11.APP打包成ipa文件,然后利用Application Loader 上架
2016-11-17 10.免证书真机调试
点击右上角即可分享
微信分享提示