首页 文章

NSAttributed String在模拟器中显示,但在iPad设备上不显示

提问于
浏览
0

我的应用程序在模拟器上完美运行,但不能在我的iPad上运行 . 我有一个显示NSAttributedString的UILabel(以编程方式创建) . 标签本身出现,但字符串不会显示在设备上(但在模拟器上工作) . 我已通过测试确认标签将显示正常的NSString,并且我还确认如果我使用Interface Builder创建UILabel,我可以在其中显示属性文本 .

UILabel本身是我的视图控制器的属性,用(强,非原子)声明 .

我对此很新,所以愚蠢的错误是可能的 . 知道什么可能是错的吗?

谢谢 .

1 回答

  • 0

    我找到了答案 . 它与UILabel或NSAttributedString无关 . 事实证明文本文件没有在我的设备上正确加载,因为文件的名称在包中大写但在我的代码中没有大写 . 它在模拟器上工作,因为(事实证明) simulator does not care about file capitalization, but my device does . 一旦我加载了文本文件,所有内容都按预期显示 .

相关问题