1

我正在使用以下代码在我的应用程序的标签栏中自定义字体:

[[UITabBarItem appearance] setTitleTextAttributes:
    @{UITextAttributeTextColor: [UIColor colorWithWhite:0.55 alpha:1],
      UITextAttributeFont: [UIFont systemFontOfSize:10]}
                                         forState:UIControlStateNormal];

这很好用,除了在启动时,我可以看到标签栏项目的文本从其正确位置的上方和左侧开始。然后,在一两帧之后,文本跳到位。这绝不是一个交易破坏者,但跳跃的文字让一切都显得草率。

有人见过这个吗?有解决方法吗?无论屏幕尺寸/分辨率如何,我都会看到这一点。

4

0 回答 0