在iOS 8上发出自定义字体,旋转

时间:2014-07-09 16:08:06

标签: ios objective-c fonts rotation ios8

我在iOS 8 Beta 3的ipad 2上测试我的应用程序,我注意到有关应用程序外观的两个问题。

自定义字体

我注意到我的自定义字体不会显示在UIButtons UITextView上。显然,我在iOS 7或其他版本上没有这个问题。

有趣的是 某些 UILabels显示相同的自定义字体,而其他人则不知道。

我有UIFont"宣布"在plist。

enter image description here

这样的代码:

        -(void)viewDidLoad{
                    [super viewDidLoad];
                    self.instructionsLabel.font = [UIFont fontWithName:@"Whitney-Light" size:self.instructionsLabel.font.pointSize];

}

稍后,我将UILabel(与上面相同的代码)添加到UIView,并且UILabel不会出现。我相信现在所有的UI"初始化"应始终在viewDidLoad上。

轮换

我注意到旧的旋转方法,例如

        - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation;
        - (BOOL)shouldAutoRotate;
        - (NSUInteger)supportedInterfaceOrientations

没有被调用,我相信它们不会被弃用。

还有其他人有这类问题吗?

0 个答案:

没有答案