CTi*_*e95 5 fonts objective-c rotation ios ios8
我正在使用iOS 8 Beta 3在ipad 2上测试我的应用程序,我注意到有关应用程序外观的两个问题.
自定义字体
我注意到我的自定义字体不会显示在UIButtons UITextView上.显然,我在iOS 7或其他版本上没有这个问题.
有趣的是,有些 UILabels显示相同的自定义字体,而有些则没有.
我把UIFont"宣布"在plist中.

像这样的代码:
-(void)viewDidLoad{
[super viewDidLoad];
self.instructionsLabel.font = [UIFont fontWithName:@"Whitney-Light" size:self.instructionsLabel.font.pointSize];
Run Code Online (Sandbox Code Playgroud)
}
稍后,我将UILabel(与上面相同的代码)添加到UIView,并且UILabel不会出现.我相信现在所有的UI"初始化"都应该始终在viewDidLoad上.
回转
我注意到旧的旋转方法如
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation;
- (BOOL)shouldAutoRotate;
- (NSUInteger)supportedInterfaceOrientations
Run Code Online (Sandbox Code Playgroud)
没有被称为,我相信他们并没有被弃用.
还有其他人有这些问题吗?
| 归档时间: |
|
| 查看次数: |
746 次 |
| 最近记录: |