在使用自定义 UINavigationController 时遇到一些问题。
我正在尝试为我的应用程序使用一种新字体,我发现该字体略微超出了我的某些 UIView 的范围,最明显的是我的 UINavigationController 的标题(请注意末尾的“C”)标题,它被剪裁在右上角)。
在我当前的实现中,我有一个自定义的 UINavigationController 子类,它在 awakeFromNib 方法中设置了 NavigationBar 的色调和字体。我对解决方案的两次尝试包括:设置 self.navigationBar.clipsToBounds = NO;并尝试调整栏的 titleView 的大小,尽管从自定义 UINavigationController 中似乎无法访问此 View 。任何帮助将非常感激。
最佳答案
UILabel 的斜体文本有问题。将该 UILabel 的框架设置为来自 sizeToFit 的 CGRect,但稍微宽一点。
关于ios - 调整自定义 UINavigationController 的 titleView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12246461/