gpt4 book ai didi

iOS 本地化在 Xcode 中不适用于 Objective-C 中的自定义标签

转载 作者:搜寻专家 更新时间:2023-10-30 20:18:19 24 4
gpt4 key购买 nike

<分区>

我实现了一个继承自 UILabel 的自定义 View

@interface SPLabel : UILabel

因为我想在我的应用程序中使用特定字体设置所有标签,因此我对这个新类所做的唯一事情就是在构造函数和 awakeFromNib 方法中设置我喜欢的字体.

然后我在代码和 Storyboard 中将此 SPLabel 用作普通 UILabel(在 Storyboard 中,我从检查器修改 UILabel 对象的自定义类,或者我手动修改具有 customClass= 属性的标签“SMFLabel”)。

就我决定对应用程序进行本地化和翻译而言,一切正常。

Storyboard本地化过程运行良好,因为它为我创建了所有带有标签文本的字符串文件,并且它实际上在所有情况下都应用了翻译,但在 SPLabel 上。

我是不是遗漏了什么,或者这只是 Xcode 和 iOS 无法处理的东西?

我确定问题出在标签自定义上,因为一旦我将自定义类删除到 Storyboard 中的一个标签,翻译就会起作用。

谢谢你的帮助

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com