gpt4 book ai didi

ios - 界面生成器中的 CATextLayer?

转载 作者:行者123 更新时间:2023-11-28 20:38:08 37 4
gpt4 key购买 nike

我想使用 CATextLayerNSAttributedString 的形式显示一些部分加粗的文本 - 但仍然想使用 IB 的便利性进行定位。

有没有办法通过界面生成器放入 CATextLayer?或者下一个最佳解决方案是什么?

最佳答案

您可以在 IB 中配置一个 UIView 子类,然后在代码中将其 layerClass 设置为 CATextLayer:

+ (Class)layerClass;
{
return [CATextLayer class];
}

在 View 的 init 方法中配置您的 CATextLayer 属性。

访问层的属性:

CATextLayer *textLayer = (CATextLayer *)self.layer;
textLayer.string = @"Foo";
// etc...

关于ios - 界面生成器中的 CATextLayer?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9689958/

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