gpt4 book ai didi

ios - AsyncDisplayKit invalidateCalculatedSize Swift 不工作

转载 作者:行者123 更新时间:2023-11-28 07:07:14 32 4
gpt4 key购买 nike

我有一个来自 Facebook 的 AsyncDisplayKit 框架的 AsyncDisplayNode。当我的应用程序中发生数据更改时,该单元格的内容可能需要更改,我想通过调用 invalidateCalculatedSize 方法来发出更改信号,该方法应触发重新测量下次显示该节点。

但是,Xcode 显示以下错误:

ASDisplayNode does not have a member named 'invalidateCalculatedSize'

对于我尝试过的所有其他类型的节点也是如此,例如 ASCellNodeASTextCellNode,即使我在 ASTextCellNode 的源代码中看到一个调用到 invalidateCalculatedSize

最重要的是,我认为这可能是 Xcode Swift 自动完成问题,当我尝试编译时,构建失败并出现与上述相同的错误。那么,如何使节点大小无效?

最佳答案

您应该导入头文件以对节点进行子类化。

#import <AsyncDisplayKit/ASDisplayNode+Subclasses.h>

关于ios - AsyncDisplayKit invalidateCalculatedSize Swift 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30019956/

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