你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
搜索问题、话题或人...
输入关键字进行搜索
搜索:
问题
精选文章
开源项目
视频教程
活动
· · ·
帮助
登录
注册
环信_iOS
mjrefresh
iOS 为什么cocoapods里的MJRefresh 和EaseUI里的导入的MJFresh文件不一致
iOS 为什么cocoapods里的MJRefresh 和EaseUI里的导入的MJFresh文件不一致,最新的MJRrfresh的文件三方里没有MJRefreshLegendHeader 这个文件,导入后里面的文件也不一致
没有找到相关结果
已邀请:
与内容相关的链接
提交
3 个回复
lifei9241
应该是版本不一样,把EaseUI里的去掉,代码里用到的相关方法改一下应该就可以了。
zxtcko
能把详细代码粘贴一下吗?
我这样写的,还是报错
- (void)setShowRefreshHeader:(BOOL)showRefreshHeader
{
if (_showRefreshHeader != showRefreshHeader) {
_showRefreshHeader = showRefreshHeader;
if (_showRefreshHeader) {
__weak EaseRefreshTableViewController *weakSelf = self;
MJRefreshNormalHeader *header = [MJRefreshNormalHeader headerWithRefreshingBlock:^{
[weakSelf tableViewDidTriggerHeaderRefresh];
[weakSelf.tableView.mj_header beginRefreshing];
}];
// MJRefreshLegendHeader *header = [self.tableView addLegendHeaderWithRefreshingBlock:^{
// [weakSelf tableViewDidTriggerHeaderRefresh];
// [weakSelf.tableView.header beginRefreshing];
// }];
self.tableView.mj_header = header;
// header.updatedTimeHidden = YES;
}
else{
// [self.tableView removeHeader];
}
}
}
- (void)setShowRefreshFooter:(BOOL)showRefreshFooter
{
if (_showRefreshFooter != showRefreshFooter) {
_showRefreshFooter = showRefreshFooter;
if (_showRefreshFooter) {
__weak EaseRefreshTableViewController *weakSelf = self;
MJRefreshBackNormalFooter *footer = [MJRefreshBackNormalFooter footerWithRefreshingBlock:^{
[weakSelf tableViewDidTriggerFooterRefresh];
[weakSelf.tableView.mj_footer beginRefreshing];
}];
self.tableView.mj_footer = footer;
// [self.tableView addLegendFooterWithRefreshingBlock:^{
// [weakSelf tableViewDidTriggerFooterRefresh];
// [weakSelf.tableView.footer beginRefreshing];
// }];
}
else{
// [self.tableView removeFooter];
}
}
}
張錦江微小博
请问这个问题你怎么解决的,怎么修改的呢,这个老版和新版MJ有不同
要回复问题请先
登录
或
注册
发起人
easy
问题状态
最新活动:
2016-10-26 10:13
浏览:
6654
关注:
4
人
3 个回复
lifei9241
zxtcko
我这样写的,还是报错
- (void)setShowRefreshHeader:(BOOL)showRefreshHeader
{
if (_showRefreshHeader != showRefreshHeader) {
_showRefreshHeader = showRefreshHeader;
if (_showRefreshHeader) {
__weak EaseRefreshTableViewController *weakSelf = self;
MJRefreshNormalHeader *header = [MJRefreshNormalHeader headerWithRefreshingBlock:^{
[weakSelf tableViewDidTriggerHeaderRefresh];
[weakSelf.tableView.mj_header beginRefreshing];
}];
// MJRefreshLegendHeader *header = [self.tableView addLegendHeaderWithRefreshingBlock:^{
// [weakSelf tableViewDidTriggerHeaderRefresh];
// [weakSelf.tableView.header beginRefreshing];
// }];
self.tableView.mj_header = header;
// header.updatedTimeHidden = YES;
}
else{
// [self.tableView removeHeader];
}
}
}
- (void)setShowRefreshFooter:(BOOL)showRefreshFooter
{
if (_showRefreshFooter != showRefreshFooter) {
_showRefreshFooter = showRefreshFooter;
if (_showRefreshFooter) {
__weak EaseRefreshTableViewController *weakSelf = self;
MJRefreshBackNormalFooter *footer = [MJRefreshBackNormalFooter footerWithRefreshingBlock:^{
[weakSelf tableViewDidTriggerFooterRefresh];
[weakSelf.tableView.mj_footer beginRefreshing];
}];
self.tableView.mj_footer = footer;
// [self.tableView addLegendFooterWithRefreshingBlock:^{
// [weakSelf tableViewDidTriggerFooterRefresh];
// [weakSelf.tableView.footer beginRefreshing];
// }];
}
else{
// [self.tableView removeFooter];
}
}
}
張錦江微小博