推广

iOS下UILabel展示“定时器文本”有跳动视觉问题的解决方案

iseeyu3年前 (2024-02-21)推广148

修改前.gif

如上所示倒计时重新计数时展示文本UILabel出现跳动和闪烁的题。

产生原因:

在iOS9以前系统默认的英文字体是Helvetica, 这种字体每个数字的宽度都是相等的。而在iOS9以后默认的英文字体变为San Fransico字体,这种字体每个数字的宽度是不相等的。

正是因为数字宽度的不相等就导致了用UILabel来显示定时器文本时出现文字跳动闪烁的问题。 因此解决的方案就是选用一种等宽数字字体显示即可。

(产生原因引自作者:欧阳大哥2013 链接:https://www.jianshu.com/p/531c41e7950a)

解决方案:

  1. 使用用Helvetica字体.
UILabel *recordTimeLabel = [UILabel new];
recordTimeLabel.font = [UIFont fontWithName:@"Helvetica" size:26];
  1. 使用UIFont的API monospacedDigitSystemFontOfSize:
UILabel *recordTimeLabel = [UILabel new];
//'monospacedDigitSystemFontOfSize:',iOS9之后支持
recordTimeLabel.font = [UIFont monospacedDigitSystemFontOfSize:26 weight:UIFontWeightMedium]; 

修改后,展示效果:

修改之后.gif

那么还有一个问题,有时候用按钮做了倒计时,你会发现按钮倒计时的时候也会发生闪烁的问题,那么解决方法是:

修改你的button的属性, 直接到button的属性中把按钮由默认的system改成custom即可

扫描二维码推送至手机访问。

版权声明:本文由西安泽虎代运营发布,如需转载请注明出处。

转载请注明出处https://www.0291.com.cn/post/57441.html

相关文章

3步挖掘小红书品牌投放卖点

3步挖掘小红书品牌投放卖点

  在接触近百家品牌在小红书投放后,我发现投放失败的原因,近一半都因卖点不清,不知道用哪一个卖点进行传播?卖东西一定要站在用户角度,去考虑他们想要什么,找到他们的核心诉求。 如何去调研用户需求?可根据用户消费行为路径图去考虑,即用户产生某个产品需求时,会通过百度、小红书和抖音...

淘宝的淘商机为什么点不开了(为什么淘宝的店铺打不开了)

淘宝的淘商机为什么点不开了(为什么淘宝的店铺打不开了)

现在淘宝竞争激烈,而且同质化竞争也非常严重,中小卖家和淘宝开店的新手想要快速在淘宝运营起来就必须寻找到合适的蓝海产品,蓝海关键词,淘宝官方针对C店特此推出了“淘商机”,一款帮助中小体量的神器。2020年2月份淘宝官方数据说平均每天有2W淘宝店铺新开,可见竞争是如此的激励。但是很多淘宝卖家都注定是炮灰...

我来教你企业站如何通过seo优化提高关键词质量度。

我来教你企业站如何通过seo优化提高关键词质量度。

在网站优化中占有很大的比重,甚至可以这么说,只要把关键词做好,网站优化就成功了一半,网站的关键词也有好坏,高低之分,提高关键词的质量度就能让关键词的排名趋向于稳定。 首先解释一下,小编所谓的质量度就是百度推广排名中衡量关键词质量好坏的指标,同一个关键词,质量度越高的企业排名效果就...

掌中宝促销有什么用(掌中宝商品有必要买吗)

掌中宝促销有什么用(掌中宝商品有必要买吗)

仓库自动上架跟上架时间调整是不一样的功能,上架时间调整是针对已经上架了的宝贝在线调整的,建立计划就可以。而仓库自动上架是针对还在仓库里的宝贝,即没有上架的宝贝,进行自动上架设置的操作....

营销型网站推广时要注意些什么。

营销型网站推广时要注意些什么。

从搜索引擎友好性和用户体验良好性角度建设,可以提高企业网站在搜索引擎排名,吸引潜在客户通过关键词找到企业网站,大幅度提高把访问者转化为购买客户的比例,给企业带来订单和客户,发挥企业网站的作用。营销型时要注意哪些问题呢? 1、让代码简洁化,为设计创设环境 在建设网站前台时,尽可能使用有语...

企业新网站优化如何做好推广。

企业新网站优化如何做好推广。

现在互联网行业的发展越来越广,很多的企业开始做网站推广,很多的人对于新网站优化是非常迷茫的,不知如何下手做推广,因为搜索引擎对新站都有个考核期,因此想要安全度过考核期还是非常重要的,那企业新网站优化如何做好推广? 1、选取关键词 网站的关键词一直是网站优化的关键,这是因为网站在...

现在,非常期待与您的又一次邂逅

我们努力让每一部企业宣传片和抖音短视频成为商业大片