我的UI使用了故事板.我之前使用的是XCode 4.6,并在iOS 6上发布.此后,我使用XCode 5更新了iOS 7,并更新了故事板,使其与XCode 5配合良好.但我有一个问题:

UITextView不希望在代码中显示字体更改.文本 colored颜色 变化很好.任何其他属性更改都可以.字体,一点也不.我使用的是自定义字体,所以我判断了不同大小的不同字体(即systemFontOfSize:),但这不起作用.文本视图only显示了故事板中设置的字体.我会错过什么?有没有任何自动布局约束会影响这类事情?在迁移过程中,我遇到了一些限制问题,但正如我所说,这些字体在iOS 7中运行良好.

我想这是故事板中我缺少的东西,就像我创建了一个UIViewController并在代码中添加了一个文本视图一样,它工作得很好.

我写了一些代码,但我不确定它在这种情况下是否有帮助.

推荐答案

这个问题是由故事板中的editable属性错误引起的.我完全不知道为什么这会导致字体保持不变——而且只有在iOS 6上.

Objective-c相关问答推荐

Objective-C NSMutableArray 在枚举时发生了变异?

自构建预编译头后文件已被修改

Objective C:给定一个Class id,我可以判断这个类是否实现了某个协议吗?还是有一定的 Select 器?

NSError 和 __autoreleasing

'if not' 的 Objective-C 预处理器指令

使用 UIScrollView 用两根手指滚动

如何在使用 React Native 时实现 SSL 证书固定

在 iPhone 上测量人体胀气( Human-Flatulence)传播波包

更改后退导航栏按钮的字体

在Objective-C中替换字符串中的多个字符?

自定义 UISwitch 和 App Store 批准

使用 DatePicker 展开和折叠 UITableViewCells

Swift 3 - dynamic vs @objc

使用 OpenCV 在 iOS 中进行透视变换 + 裁剪

Cocoa 的依赖注入框架?

获取字符串的最后 2 个字符?

无法将 searchBar 设置为 firstResponder

将浮点数四舍五入到objective C中的下一个整数?

ld:找不到文件:链接器命令失败,退出代码为 1

如何检测父视图控制器中模态视图控制器的解除?