0

在我的应用程序中,每个导航控制器的标题设置loadViewviewDidLoad

当显示视图控制器时,标题总是被截断——即使内容不是很长(在这种情况下是“课程”)。

标题在 UINavigationController 中被截断

我正在使用自定义字体 - 可以这样吗?

我也在使用 PixateFreestyle,虽然我不知道有任何错误。

请告诉我有一个创建自定义 titleView 标签的解决方案吗?

提前致谢

4

2 回答 2

0

Alternatively, @label.adjustsFontSizeToFitWidth = true. That way, if the title is excessively long, the font will be resized in order to allow it to fit. I've never tried this with Pixate, but it works in plain vanilla iOS.

于 2014-09-01T20:46:15.323 回答
0

尝试调用sizeToFitUILabel 自定义字体应该不是问题。

例如

 @label = UILabel.alloc.initWithFrame(CGRectZero)
 @label.text = "A very long string that shouldn't get truncated"
 @label.sizeToFit
于 2014-08-27T07:43:37.187 回答