E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
MJRefresh
更改contentInset时
MJRefresh
怎么回归你想要得位置
当我们更改UICollectionView,UITableView的contentInset属性的时候,由于
MJRefresh
是按照(0,0)位置来计算的,所以需要继承一个他的下拉控件,重写placeSubviews
那夜倚楼听风雨
·
2020-08-25 14:59
关于tableView上拉加载更多时,调用多次请求的问题
最开始我是拒绝的,因为刷新加载控件是基于
MJRefresh
简单改造了点UI使用的,说
MJRefresh
会有这问题的话我是不大相信的毕竟太多人在用有问题早该抛出来了。
weixin_34343308
·
2020-08-24 23:27
MJRefresh
分析-上拉加载,多次调用问题
上拉加载的时候如果没有更多数据,用上次的数据刷新tableview然后【self.tableView.mj_footerendRefreshing】后,回调将会多次调用。1.头部刷新UI出现了错乱查阅发现iOS11弃用了automaticallyAdjustsScrollViewInsets属性,新增contentInsetAdjustmentBehavior来替代它.UIScrollViewCo
dibu3564
·
2020-08-24 21:40
MJRefresh
上拉加载自动调用多次的bug
1,出现该问题的原因:这个应该是UITableView最大的改变。我们知道在iOS8引入Self-Sizing之后,我们可以通过实现estimatedRowHeight相关的属性来展示动态的内容,实现了estimatedRowHeight属性后,得到的初始contenSize是个估算值,是通过estimatedRowHeight乘以cell的个数得到的,并不是最终的contenSize,只是当前屏
江小豪
·
2020-08-24 21:16
MJRefresh
上拉刷新多次加载数据,死循环
iOS11后发现上拉刷新后,一直在不停的刷新并请求服务器原因:iOS11中UITableView在reloadData时contentOffset发生了改变,这时候MJ监听了contentOffset的变化,就导致再一次的调用上拉加载,变成了循环调用解决办法:if#available(iOS11.0,*){self.mainTableView.contentInsetAdjustmentBehav
_-野草-_
·
2020-08-24 21:54
Tide项目所用第三方库整理
1、
MJRefresh
下拉刷新库2、EGORefresh下拉刷新3、BuglySDK崩溃信息收集4、AlipaySDK支付宝第三方支付5、Masonry布局约束6、AMQPLib接收服务器推送消息(短链接
weirdyu
·
2020-08-24 20:44
cocoaPod pod install 出现错误
写好新分支的targettarget'heNanXinXiang'doplatform:ios,'8.0'project'heNanXinXiang/heNanXinXiang.xcodeproj'pod'
MJRefresh
'pod'MBProgressHUD'pod'SDWebImage'pod'FMDB'pod'TYKYLib
崠崠
·
2020-08-24 11:17
Flutter开发之ListView下拉刷新&上拉加载更多(35)
在iOS开发中我们通过
MJRefresh
给UITableView添加mj_header和mj_footer刷新事件来触发下拉刷新和分页加载实现的。
shifang07
·
2020-08-24 10:35
Flutter开发教程
各种有用的链接
刷新MJRefreshhttp://www.ios122.com/2015/08/
mjrefresh
/iOS开发随笔各种功能http://www.cnblogs.com/wendingding/p/5584310
DragonWar%
·
2020-08-24 03:46
iOS 11.0
MJRefresh
刷新界面闪卡问题
1.1出现问题效果分页加载数据时,界面刷新卡顿问题。1.2解决方法if(@available(iOS11.0,*)){_shoppingMallListView.estimatedRowHeight=0;}1.3截图代码2789393-73be0f9e68da6c75.png1.4总结iOS11适配的问题
smkoc
·
2020-08-23 18:46
iOS开发 非常全的三方库、插件、大牛博客等等
MJRefresh
-仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。具体使用看“使用方法”。
helloworld_junyang
·
2020-08-23 10:24
移动开发
MJRefresh
源码阅读笔记
读源码之前需要掌握的基础概念UIView的生命周期先看如下的demo代码@interfaceGreenView:UIView@end@implementationGreenView-(instancetype)init//2{self=[superinit];if(self){}returnself;}-(instancetype)initWithFrame:(CGRect)frame//3{se
仕兴
·
2020-08-23 07:24
ios
Runtime - 关联对象
其实它在我们的工程中无处不在比如,AFnetworking,
MJRefresh
等等常用的第三方控件。
代码堆在那_我往哪栈
·
2020-08-22 22:19
[iOS]一行代码集成空白页面占位图(基于runtime+
MJRefresh
思想)
LYEmptyView此框架是本人在5,6个月前,公司启动新项目的时候,一起开始着手编写的,经过这个项目的验证与考验,不断的进行完善,在此特将这份框架分享出来供大家参考与学习。github地址:https://github.com/yangli-dev/LYEmptyView不需要遵循协议,不需要设置代理,不需要实现代理方法,只需这一句代码,就可为一个UITableViwe/UICollectio
DevLiYang
·
2020-08-22 16:54
ios日常
iOS
空白页面
占位图
框架
2018-05-28
对
MJRefresh
.h再次封装,上拉加载更多,下拉刷新在公司称着没事的时间随便写写,自己对
MJRefresh
再次做了下简单封装,可以满足一般的需求。废话不多说,直接上代码。
狂妄的雄狮
·
2020-08-21 23:43
Podfile语法
单个target依赖库source'https://github.com/CocoaPods/Specs.git'platform:ios,'8.0'target'targetName1'dopod'
MJRefresh
Steven_Wu
·
2020-08-20 21:47
引用外部静态库(.a文件)时或打包.a时,Category方法无法调用。崩溃
我的这个是
MJRefresh
,学习打.a包Terminatingappduetouncaughtexception'NSInvalidArgumentException',reason:'-[UITableViewsetMj_footer
weixin_30895603
·
2020-08-20 13:03
iOS 引用外部静态库(.a文件)时或打包.a时,Category方法无法调用。崩溃
我的这个是
MJRefresh
,学习打.a包Terminatingappduetouncaughtexception'NSInvalidArgumentException',reason:'-[UITableViewsetMj_footer
weixin_30338461
·
2020-08-20 13:05
MJRefresh
上拉分页时提前加载(保证视频播放列表在划动分页时顺畅播放)
如上图,视频播放列表有20个条目,当从第20条时继续上拉时,直到上拉完成才进行下一页的数据加载,产生了上图的跳动,极为影响用户体验。解决方式:翻看源码头文件,找到如下图所示属性在刷新方法的代码中为该属性设置一个偏移值,当上拉达到偏移值时,便开始加载数据-(void)addFooterPreloadWithAutomaticallyRefresh:(BOOL)automaticallyRefresh
ProgramDog_Chris
·
2020-08-20 12:26
iOS总结 cocopods中常用的第三方库
platform:ios,'8.0'target'WCard'dopod'AFNetworking','~>3.1.0'//网络请求pod'JSPatch'pod'
MJRefresh
'//下拉刷新,上拉加载更多
xinxu-dev
·
2020-08-20 12:05
iOS开发
下拉刷新和上拉加载更多原理
很多App中,新闻或者展示类都存在下拉刷新和上拉加载的效果,网上提供了实现这种效果的第三方类(详情请见
MJRefresh
和EGOTableViewPullRefresh),用起来很方便,但是闲暇之余,我们可以思考下
SMY_API
·
2020-08-20 11:03
高级
iOS ● 非常全的三方库、插件、大牛博客等等
MJRefresh
-仅需一行代
Jackalsen
·
2020-08-20 10:37
UITableView利用
MJRefresh
下拉刷新加载更多,不滚动到顶部
至于什么原因导致UITableView会滚到顶部的,初步估计是
MJRefresh
空间的原因,reloadData不会导致UITableView位置的改变。有时间再研究研究这个第三方控件的写法。
lyhuzhu
·
2020-08-20 10:18
Iphone
开发
利用runtime为封装
MJRefresh
的分类添加分页页码属性
在MJRrefresh加载数据完成后返回分页页码方法:为UIScrollView添加基于
MJRefresh
的分类(Category)。
ProgramDog_Chris
·
2020-08-20 10:12
[开源APP推荐] 高仿礼物说Swift版
如果有哪位大神觉得哪部分代码需要优化或有更好的解决方式,可以回复我,到时会把更好的方案整理出文章.swift2.0适配i4,i5,i6机型兼容iOS8.0以上系统大部分布局方式:autolayout+xib用到的第三方:SnapKit、
MJRefresh
wjh2005dev
·
2020-08-20 09:00
iOS开发之开源项目库总会
MJRefresh
–仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。具体使用看“使用方法”。
Andy-D
·
2020-08-20 05:50
MJRefresh
下拉视图自定义--回弹效果
11.gif头文件#import#import//下拉刷新控件@interfaceZZZRefreshHeader:MJRefreshHeader@end实现文件#defineMIN_HEIGHT50.0@interfaceZZZRefreshHeader()@property(nonatomic,strong)UIView*cuteView;@property(nonatomic,strong)
成都阿普匠_zhan
·
2020-08-19 01:24
[iOS]如何封装第三方库(非Appdelegate启动)(一)
之前旧版本的库可能就用不了了,这时可能就需要替换成新的三方库.但是对于一个老项目而言,如果没有对之前的三方库进行适当的封装,那么想去替换一个旧的三方库可想而知是有多恶心.所以这里提供一种思路来对三方库进行适度的封装,这里以封装
MJRefresh
未来行者
·
2020-08-18 23:25
IOS常用第三方库《转》
MJRefresh
-仅需一行代码就可以为UIT
H个MJ
·
2020-08-18 16:02
iOS
iOS----------常用三方库
笔者常用三方库名称作用说明AFNetworking基于HTTP/HTTPS联网请求SDWebImage图片异步加载和缓存image图像没做压缩处理FMDBSQLite数据库处理将xcode嵌入的数据库api进行封装
MJRefresh
weixin_30546933
·
2020-08-18 04:39
iOS 内存泄漏
就在造成内存泄漏,但导致内存泄漏还有很多种情况,且听我述来文章目录1.block的循环引用1.1手写的block1.2第三方库的block1.2.1AFN的AFHTTPSessionManager1.2.2
MJRefresh
2
电子小绵羊
·
2020-08-15 19:26
iOS
[!] Unable to find a pod with name, author, summary, or description matching
Unabletofindapodwithname,author,summary,ordescriptionmatching`
MJRefresh
`继续podinstall结果:Analyzi
王飞飞不会飞
·
2020-08-15 19:39
pod
pod
iOS
MJRefresh
使用详解
下拉刷新01-默认self.tableView.header=[MJRefreshNormalHeaderheaderWithRefreshingBlock:^{//进入刷新状态后会自动调用这个block}];或//设置回调(一旦进入刷新状态,就调用target的action,也就是调用self的loadNewData方法)self.tableView.header=[MJRefreshNorma
Leon爱代码
·
2020-08-15 18:58
iOS开发
IOS开源库和第三方组件
一款提示框第三方库Mantle主要用来将JSON数据模型化为Model对象MTLFMDBAdapterMantle和FMDB的转换工具Masonry一个轻量级的布局框架,用于替换官方的AutoLayout写法
MJRefresh
qq_32657369
·
2020-08-15 15:54
iOS使用的一些库 原理分析
mjrefresh
大部分的下拉刷新控件,都是用contentInset实现的。
写代码的蜗牛
·
2020-08-15 00:46
ios
库
框架
面试
MJRefresh
的那些坑
现在正在写一个新的项目,由于之前用过MJ所以感觉这个第三方库还是相当简便的。可是真正用最新的MJ的时候才发现竟然也有坑。1.MJ最新的库竟然跟一年多以前的风格完全不同了,之前用的MJ还是调用performselelctor实现的header和footer两个方法大致是这个样子的。[myTableaddHeaderWithTarget:selfaction:@selector(headerReres
小飞work
·
2020-08-14 11:46
日积月累
适配iOS11 - UITableview UICollectionView
MJRefresh
下拉刷新错乱
发现问题升级Xcode9+iOS11后,发现原本没问题的collectionView和tableView像是中了风一样,头部刷新UI出现了错乱。查阅发现iOS11弃用了automaticallyAdjustsScrollViewInsets属性,新增contentInsetAdjustmentBehavior来替代它关于contentInsetAdjustmentBehavior@availabl
devqiang
·
2020-08-12 15:35
iOS开屏滚动视图、适配iPhone X导航栏、超强UIButton封装、仿探探UI等源码
iOS精选源码卡片滑动视图TinderSwipeView[iOS]一行代码集成空白页面占位图(基于runtime+
MJRefresh
思想)自定义导航栏,完美适配iOS11和iPhoneXSwift迅速集成新功能引导页
sunnyaigd
·
2020-08-10 01:41
iOS源码
适配iphonex和ios11的相关问题总结
一、iOS111、iOS11新增版本判断API2、
MJRefresh
上拉刷新死循环3、访问相册权限变更4、UITableView相关适配二、iPhoneX1、iPhoneX尺寸2、iPhoneX上下显示黑条问题
jiadabin
·
2020-08-09 21:20
IOS开发
iOS MVC简单的原理
运用了Masonry布局,AFNetworking网络请求,MJExtension,SDWebImage,
MJRefresh
。
面包超人吧
·
2020-08-09 06:55
IOS
iOS用Sketch制作APP下拉刷新的GIF动画
一、用Sketch结合
MJRefresh
来自定义刷新动画今天分享一下iOS关于自定义下拉刷新动画的实现。
水麒麟灬
·
2020-08-08 21:40
iOS
下拉动画
Github上关于iOS的各种开源项目集合(强烈建议大家收藏,查看,总有一款你需要)
MJRefresh
-仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。具体使用看“使用方法”。
架构小生
·
2020-08-05 21:54
第三方技术服务
Swift 集成Alamofire/Kingfisher/
MJRefresh
/MBProgressHUD的小项目
前些时做的Swift版本的瀑布流的Demo《SwiftUITableView瀑布流/NSURLConnection异步网络请求》时,使用的是NSURLConnection做的网络异步请求,图片的异步加载使用的是GCD做的。在使用的过程中,网络请求部分是没有什么问题的,但是在图片的异步加载时,由于图片没有缓存,所以在上下滑动的时候,需要不断的加载图片,所以用户体验不好。在OC中,我们有AFNetwo
湖工电气
·
2020-08-04 10:16
Swift基础教程
iOS UITableView(三)-下拉刷新、上拉加载
2017-03-17更新:代码更新到Swift3实现的效果如下:实现方式:使用
MJRefresh
框架。
itdali
·
2020-08-04 03:19
iOS
UITableView
Swift
iOS及Mac开源项目和学习资料【超级全面】
MJRefresh
–仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。具体使用看“使用方法”。
不是每一种牛奶都叫特仑苏
·
2020-08-04 01:07
iOS开发Tips
UIXX-UITableView用法及进阶
UITableViewDataSource代理UITableViewDelegateUITableViewCell一些常用操作UITableView进阶性能优化优雅的使用UITableView之链式编程UITableView相关的开源库
MJRefresh
千古独步
·
2020-08-03 22:48
iOS
开发
自定义下拉刷新控件
一:前言记得工作中第一次用的刷新控件是svpulltorefresh,用法稍微有点麻烦,而且bug颇多,后来果断放弃,现在用的是
MJRefresh
,不管是用法还是bug,都比前一个好多了,但是不久前也遇到了一个致命的
cleven_zhao
·
2020-08-03 21:16
实用方法
你需要的iPhoneX适配
如果采用了
MJRefresh
的刷新机制,则会显示如下图的效果,导致刷新
爱尚开发
·
2020-08-03 15:50
项目全局
iOS ld: framework not found -xxx错误
例如我这里
MJRefresh
就没有.framework,所
alpcwa4841
·
2020-08-03 14:05
iOS开发 非常全的三方库、插件、大牛博客等等
MJRefresh
-仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。具体使用看“使用方法”。
xiaoyangsavvy
·
2020-08-01 07:06
IOS
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他