iOS开发之项目中常用的第三方

1、搜索页面(CoderKo1o / PYSearch)(OC)


PYSearchDemo.gif

2、下拉选择菜单功能(lyb5834/YBPopupMenu)(OC)

YBPopupMenu.gif

3、指示器(SVProgressHUD)

4、一行代码搞定自动布局!支持Cell和Tableview高度自适应,Label和ScrollView内容自适应,致力于做最简单易用的AutoLayout库。(SDAutoLayout)(OC)


自适应高度

5、另一个约束神器Masonry,感受下:Masonry

UIEdgeInsets padding = UIEdgeInsetsMake(10, 10, 10, 10);

[view1 mas_makeConstraints:^(MASConstraintMaker *make) {
    make.top.equalTo(superview.mas_top).with.offset(padding.top); //with is an optional semantic filler
    make.left.equalTo(superview.mas_left).with.offset(padding.left);
    make.bottom.equalTo(superview.mas_bottom).with.offset(-padding.bottom);
    make.right.equalTo(superview.mas_right).with.offset(-padding.right);
}];

6、 通常在开发一个应用程序,我们遇到了一个问题,iPhone键盘幻灯片和覆盖UITextField / UITextView。IQKeyboardManager可以防止键盘滑动问题 ,使用IQKeyboardManager您只需要源文件添加到您的项目。(IQKeyboardManager)

7、最常见的刷新控件MJRefresh

8、最常用的字典转换模型框架MJExtension

9、最常用的加载图片框架SDWebImage

10、全屏pop手势返回上一页,以及控制是否显示导航栏。FDFullscreenPopGesture

11、一个支持多选、选原图和视频的图片选择器,同时有预览、裁剪功能。TZImagePickerController

DemoPage.png
photoPickerVc.PNG
videoPlayerVc.PNG

12、启动视频startMovie

启动视频.gif

13、tabbar样式tabbar

tabbar.png

14、tableView无数据的时候空占位视图DZNEmptyDataSet

15、跑马灯 JhtMarquee

效果图

16、项目中防止数组字典崩溃LSSafeProtector
强大的防止crash框架,不改变原代码支持KVO自释放,可以检测到dealloc时未释放的kvo,等19种crash

17、轮播图Banner SDCycleScrollView

18、分类切换滚动视图
JXCategoryView

功能远不止这些

19、gif播放
FLAnimatedImage

20、密码框
CRBoxInputView


21、选择器组件
BRPickerView

22、LNDanmakuMaster是一个轻量的弹幕播放器
LNDanmakuMaster

23、CYLTabBarController【一行代码实现 Lottie 动画 TabBar】

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容