gpt4 book ai didi

ios - 为什么我复制的 SKLabelNode 显示在屏幕上的不同位置,尽管它与原始节点具有相同的框架和位置?

转载 作者:行者123 更新时间:2023-11-29 03:16:18 25 4
gpt4 key购买 nike

我创建了一个 SKLabelNode,设置了一些属性,然后通过调用 [labelNode copy] 复制了它。我没有对副本进行任何更改,副本上的 positionframe 与原始副本上的相同,但文本显示了一些高于或低于原始像素。为什么?

最佳答案

当您调用 [labelNode copy] 时,标签的 verticalAlignmentMode 不会被复制。副本的对齐模式为 SKLabelVerticalAlignmentModeBaseline,即使原始设置为 SKLabelVerticalAlignmentModeCenter。我所要做的就是将对齐模式设置为与原始对齐模式相同,并将它们渲染在同一位置。

关于ios - 为什么我复制的 SKLabelNode 显示在屏幕上的不同位置,尽管它与原始节点具有相同的框架和位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21665655/

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