修正部分体验问题; 房间表情新增 api; 房间表情新增 svga 支持以及持久化缓存
This commit is contained in:
@@ -355,6 +355,8 @@ XPHomeRecommendOtherRoomViewDelegate>
|
||||
@property(nonatomic, assign) NSInteger maxReloadTagsLimitCount;
|
||||
@property(nonatomic, assign) NSInteger reloadTagsLimitCount;
|
||||
|
||||
@property (nonatomic, assign) bool hasLoadAPIs;
|
||||
|
||||
@end
|
||||
|
||||
@implementation XPNewHomeViewController
|
||||
@@ -393,6 +395,14 @@ XPHomeRecommendOtherRoomViewDelegate>
|
||||
|
||||
- (void)viewDidAppear:(BOOL)animated {
|
||||
[super viewDidAppear:animated];
|
||||
|
||||
if (!self.hasLoadAPIs) {
|
||||
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1.0 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
|
||||
[self.pagingView.mainTableView.mj_header beginRefreshing];
|
||||
});
|
||||
self.hasLoadAPIs = YES;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
- (void)tokenInvalid {
|
||||
@@ -465,7 +475,7 @@ XPHomeRecommendOtherRoomViewDelegate>
|
||||
[[NSNotificationCenter defaultCenter]addObserver:self selector:@selector(homeVCRefreshComplete) name:@"khomeVCRefreshComplete" object:nil];
|
||||
[[NSNotificationCenter defaultCenter]addObserver:self selector:@selector(logOut) name:@"kInLoginVC" object:nil];
|
||||
|
||||
[header beginRefreshing];
|
||||
// [header beginRefreshing];
|
||||
}
|
||||
|
||||
-(void)homeVCRefreshComplete{
|
||||
@@ -480,7 +490,6 @@ XPHomeRecommendOtherRoomViewDelegate>
|
||||
}
|
||||
|
||||
-(void)headerRefresh{
|
||||
|
||||
[self.presenter getHomeTopData];
|
||||
[self.presenter getHomeTagList];
|
||||
[self.presenter getHomeRanks];
|
||||
|
Reference in New Issue
Block a user