使用异步显示工具包缩放文本ASTextNode

时间:2016-03-30 00:53:55

标签: objective-c swift asyncdisplaykit

我看到有一个类ASTextKitRenderer,但我不确定这个的正确用法以及如何将它导入我的swift项目。

我想为ASTextNode重新创建UILabel的minimumScaleFactor行为

2 个答案:

答案 0 :(得分:9)

只花了2个小时搜索同样的终于提出了解决方案,你只需要使用

@HostListener('window:keydown.escape')
someMethod() {
    //...
}

正如文件所述

  

将应用于此文本节点以尝试使其适合其约束大小的降序比例因子数组。     此数组应按降序排列,不包含比例因子1.0。例如,它可以_textNode.pointSizeScaleFactors = @[@(0.5)];    默认为nil(无缩放)

Have a look at this

答案 1 :(得分:0)

没有必要直接使用渲染器类,事实上这不是解决问题的必要步骤。正如您所指出的,Beta中有一个可用的API具有此行为,您还可以查看开源项目以获取有关如何使用它的一些其他详细信息的更改。