0

在我的应用程序中,我使用导航控制器和 tabBar 作为我的视图。问题是我的视图标题有点太长了,不适合..它们看起来像下面的照片。 替代文字 http://img17.imageshack.us/img17/1524/picture2usx.png

有人可以提出解决这个问题的任何建议吗?我尝试将 UITabBarItem 子类化,但我无法将标签添加为子视图,我无法更改字体或大小.. 当我只有 4 个按钮时它看起来还可以,但那不行,因为我需要更多按钮。减少名称也不是一种选择,我认为苹果不会喜欢这样。

先感谢您。

4

1 回答 1

1

据我所知,没有办法轻松地做你想做的事。

您可以将一些名称字符串构建到您的图标图像中。这当然会迫使您将图标图像国际化,并且您最终也会在某些文本中使用蓝色。

您可以根本没有标题,并通过在包含视图上绘制来覆盖您的字体缩放标题。注意,当标签栏项中没有标题时,接下来的页面也将在标题栏中没有标题。

到目前为止,如果可以的话,更好的是缩短名称。我知道这在德语中很难,但肯定有其他选择。

我希望 Apple 在 4.0 中改进这一点,但由于这些字体已经相当小,我对此表示怀疑。

于 2009-08-17T12:21:56.980 回答