iOS开发--三方框架
文章平均质量分 97
开发过程中使用的一些三方框架,总结记录
wuwuFQ
明月几时有?把酒问青天。不知天上宫阙,今夕是何年。我欲乘风归去,又恐琼楼玉宇,高处不胜寒。起舞弄清影,何似在人间?
转朱阁,低绮户,照无眠。不应有恨,何事长向别时圆?人有悲欢离合,月有阴晴圆缺,此事古难全。但愿人长久,千里共婵娟。
展开
-
iOS MJRefresh使用详解
GitHub下拉刷新01-默认self.tableView.header = [MJRefreshNormalHeader headerWithRefreshingBlock:^{ // 进入刷新状态后会自动调用这个block}];或// 设置回调(一旦进入刷新状态,就调用target的action,也就是调用self的loadNewData方法)self.tableVie...转载 2016-12-07 14:59:24 · 1586 阅读 · 0 评论 -
MBProgressHUD 弹出框
1,MBProgressHUD常用属性和用法/* 要将一个MBProgressHUD显示出来,1,创建对象;2,将HUD添加到view上;3,调用show方法 隐藏,1,hide:方法; 2,hide: afterDelay: 方法 其它的用法都是特殊的设置等 */ HUD = [[MB原创 2017-08-15 14:40:09 · 731 阅读 · 0 评论 -
SDAutoLayout方法大全,cell自适应
首先SD_AutoLayout布局cell的自适应高度是根据kvc 传值,那么数据类型可以确定了。然后自适应高度和lable原理差不多,都是根据先获取数据来进行建模,也就是不能在重用池中直接给cell.xx = @"";以下就是书写步骤:第一步:建立Model类来接受传到cell的属性,在tableview的重用方法里,传递数据,代码如下- (MainTableView原创 2017-08-03 14:46:17 · 2208 阅读 · 0 评论 -
iOS开发-常用第三方开源框架介绍(你了解的ios只是冰山一角)
图像:1.图片浏览控件MWPhotoBrowser 实现了一个照片浏览器类似 iOS 自带的相册应用,可显示来自手机的图片或者是网络图片,可自动从网络下载图片并进行缓存。可对图片进行缩放等操作。 下载:https://github.com/mwaterfall/MWPhotoBrowser 目前比较活跃的社区仍旧是Github,除此以外也有一些不错的库散落转载 2017-06-14 17:53:08 · 3409 阅读 · 0 评论 -
史上全详细制作远程推送证书以及用极光进行远程推送教程
感谢原文:点击打开链接昨天公司项目要加入远程推送功能,自己做显然会很麻烦,所以用了极光的远程推送,下面我会讲如何制作推送证书并使用极光推送进行远程推送.远程推送先讲讲怎么下载推送证书吧(前面的很简单要是知道的可以直接往下滑,简书竟然不能页内跳转…)网上下载推送证书的教程一般都是几年前的,现在下载推送证书很简单首先进入苹果开发者中心点击Member Cen转载 2017-05-03 15:06:02 · 859 阅读 · 0 评论 -
极光推送JPush --- 简单使用
一般的APP都会有推送功能,来增加用户粘性,而极光的JPush是个不错的三方。我用cocoaPods安装 pod 'JPush'然后在AppDelegate.m文件里#import "AppDelegate.h"// 引入JPush功能所需头文件#import "JPUSHService.h"// iOS10注册APNs所需头文件#ifdef NSFoundation原创 2017-06-06 11:54:54 · 1641 阅读 · 0 评论 -
SDCycleScrollView轮播图
下载链接:github不断更新地址:https://github.com/gsdios/SDCycleScrollView使用原理:采用UICollectionView的重用机制和循环滚动的方式实现图片的无限轮播,播放非常顺畅,解决了UISCrollView使用时从最后一张跳到第一张时的生硬状态。主要类截图:SDCollectionViewCell:用来重用的item,即显示图片的原创 2017-06-06 11:33:35 · 8648 阅读 · 0 评论 -
SVProgressHUD ---使用
方法SVProgressHUD所以的方法都是类方法,并且对象是通过单例创建。由于方法都是通过类名调用,简单明了。 基本方法 + (void)show; 显示:状态是一个迅速转动的圈 + (void)showWithMaskType:(SVProgressHUDMaskType)maskType; 显示并且带着一个状态 + (void)showWithStatu原创 2017-04-28 09:11:14 · 9583 阅读 · 0 评论 -
IQKeyboardManager 使用
IQKeyboardManager是一个iOS keyboard 管理工具,它的一个功能是只需要两行代码就可以实现项目中所有页面的点击屏幕隐藏键盘操作,如果你愿意的话,导入包后不需要添加一行代码也可以实现,当然它的功能不仅仅这些,接下来我会介绍一下我们常用的一些功能。1.点击屏幕隐藏键盘IQKeyboardManager *keyboardManager = [IQKeyboardMana原创 2017-04-11 09:05:42 · 1731 阅读 · 0 评论 -
AFNetworking 网络请求
一个简单的笔记,只写了POST请求,GET类似更简单。#import "AFNetworking.h"#import "UIImageView+AFNetworking.h"//可以设置图片NSString *path = @"http://v.juhe.cn/joke/randJoke.php"; //请求内容 NSDictionary *params = @{@"ke原创 2016-12-22 11:23:31 · 484 阅读 · 0 评论 -
IOS 自动布局Masonry简介
Masonry简介Masonry是一个轻量级的布局框架,它拥有自己的描述语法(采用更优雅的链式语法封装)来自动布局,具有很好可读性且同时支持iOS和Max OS X等。总之,对于侧重写代码的coder,请你慢慢忘记Frame,喜欢Masonry吧使用前的准备若是你对于自动布局很熟练的话,再接触这个第三方Masonry很容易上手的,对UI界面显示的控件的约束本质都...原创 2016-12-07 16:53:22 · 1545 阅读 · 0 评论 -
对 SDAutoLayout 的再次了解
前言接触IOS时最让自己懵懂的就是布局,一直不解其意,第一次接触的框架是Masonry,后来才知道了SDAutoLayout。什么是 MasonryMasonry是一个对系统NSLayoutConstraint进行封装的第三方自动布局框架,采用链式编程的方式提供给开发者API。系统AutoLayout支持的操作,Masonry都支持,相比系统API功能来说,Masonry是有过之而无不及。...原创 2018-10-26 11:03:53 · 2478 阅读 · 0 评论