Closed BinBear closed 6 years ago
经过测试后,发现不是国际化的问题,是title传入中文就不显示动画,传入英文就可以,你的Demo也是这样
Demo中使用中文进行测试,未重现你的问题。请告知更详细的步骤
[self.tableView bindRefreshStyle:_style
fillColor:MainColor
atPosition:1 refreshHanler:^{
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(2 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
[weakSelf.source addObjectsFromArray:@[@"",@"",@"",@"",@"",@""]];
[weakSelf.tableView.footRefreshControl endRefreshingWithAlertText:NSLocalizedString(@"架子啊山山水水说上", nil) completion:^{
[weakSelf.tableView reloadData];
}];
});
}];
我下载了最新的Demo,在KafkaTableViewController.m中修改了如下代码,headRefreshControl调用endRefreshingWithAlertText,就可以重现这个
我将代码使用中文进行测试,没有发现问题。请问是什么动画不显示?能否录屏上传
如上图,中文的时候,_alertLabel的CAGradientLayer不显示,但是英文的时候可以,模拟器,真机都试了,系统为ios11.2
谢谢提出。居然没有注意到。 我会在周日解决该问题。
@xorshine 你能告诉我大概问题出在哪里,怎么解决?因为明天项目要上线了,很急
今天中午前解决。 并没有找到原因。这是很诡异的bug
已修复。请在10点左右最新版本。
您好: 当我调用endRefreshingWithAlertText:传入的title为国际化适配的title时,加载完成的动画不显示了,把title直接传入为@"刷新成功"时,动画就可以显示