我有一个 UILabel 的子类,它重载了 initWithCoder,我想知道是否有人有任何关于编码器如何编码的文档,以便我可以自己获取来自 IB 的信息。
谢谢。
编辑
这样做的原因:我想要在 xib 文件中给出的字体名称。如果它是自定义字体,Apple 的 initWithCoder 实现会忽略文件中给出的字体名称,并且当您访问标签的字体时,它会返回系统字体。因此,我想在原始 initWithCoder 忽略它之前捕获字体名称。
我有一个 UILabel 的子类,它重载了 initWithCoder,我想知道是否有人有任何关于编码器如何编码的文档,以便我可以自己获取来自 IB 的信息。
谢谢。
编辑
这样做的原因:我想要在 xib 文件中给出的字体名称。如果它是自定义字体,Apple 的 initWithCoder 实现会忽略文件中给出的字体名称,并且当您访问标签的字体时,它会返回系统字体。因此,我想在原始 initWithCoder 忽略它之前捕获字体名称。