问题标签 [asyncdisplaykit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - CellNode 的 ASCollectionNode 全角布局
我想让单元格全宽ASCollectionNode
,但我会CellNodes
按内容调整大小。我已经实施了layoutSpecThatFits:
。
ios - ASCellNode 中的 UIImageView+Kingfisher 缺少图像
我有一个CollectionView
,其单元格是BubbleNode: ASCellNode
.
我使用翠鸟作为我的主要ImageDownloader
和ImageCache
. 我有一个 imageView,我将它包裹在一个ASDisplayNode
with 中initWithViewBlock:
。
第一次,图像下载并正确显示,但滚动和重新显示后,图像消失了,只显示背景颜色。
重点是当我点击矩形时,它会显示图像!
ios - AsyncDisplayKit 中的领域导致终止 - realm::IncorrectThreadException
我正在使用RealmSwift
with AsyncDisplayKit
,我一直从以下位置收到此错误ASDataController.mm
:
我有一个DataSourceManager
包含数据的类和一个DatabaseManager
处理fetch
andinsert
操作的类。
异常总是发生在_layoutNodesFromContexts:ofKind:completion:
. 我已经尝试过任何我知道的 GCD 组合(串行、并发、屏障),但我无法处理这个异常。
我应该如何处理这种情况?
谢谢!
xamarin - 在 Xamarin 上出现显着丢帧问题
我目前正在努力构建一个类似于 iOS 的 Netflix 应用程序的 GUI(屏幕截图:http: //i.imgur.com/DQKf6ZR.jpg)。如您所见,它有几个水平滚动视图,其中包含多个元素,都位于另一个垂直滚动视图中。
我实现了类似的 GUI,但现在我正在努力提高性能。滚动垂直滚动视图看起来很不稳定。我研究了如何提高性能的方法,并找到了一个显然解决了这个问题的库:FB 的 Async Display Kit ( http://asyncdisplaykit.org/ )。遗憾的是,目前没有可用的绑定。
所以,鉴于我不能使用那个库,我的问题是......保持性能和 fps 的好方法是什么?当然,我已经从超级视图中删除了所有不在屏幕范围内的视图。
谢谢。-
ios - nodeBlockForRowAtIndexPath 中的异步调用
我在我的 IOS 应用程序中使用 Async 并且需要 CollectionView 的流畅滚动,所以我尝试使用似乎可以平滑滚动的 ASyncDisplayKit。
所有示例都是用 ObjectiveC 制作的,我想翻译这部分代码:
谁能帮我用 Swift 翻译这段代码?
ios - AsyncDisplayKit calculateLayoutThatFits() 函数适用于 1 个项目,而不适用于另一个项目
我正在为图像的集合视图做这个 asyncDisplayKit 教程。
我可以运行完成的项目,一切正常。我将所有代码完全相同地复制到另一个项目中,我正在组合多个教程。出于某种原因,我收到 1 个错误。这很奇怪,因为它包含每个文件,我完美地复制和粘贴了它们。这是我得到错误的地方:
错误说布局参数应该是布局和位置,但如果我改变它,那么它不能使用 self 作为布局。有人知道这里发生了什么吗?
ios - 如何在 AsyncDisplayKit 中使用 scrollView 功能
我在我的收藏视图中使用了这个功能:
现在我已经转换为使用 AsyncDisplayKit 似乎不起作用。集合视图不是 ASCollectionView,该函数不会给出任何错误,但它现在不起作用。在文档中,我阅读了有关 scrollNode 的信息,但我不确定它是否会取代滚动视图。听起来更像是环绕它,所以我不明白为什么不能再访问 scrollView 。
ios - AsyncDisplayKit AsViewController 和 swift 3
尝试在 swift 3 中第一次使用 AsyncdisplayKit。
有一点我不明白:
我只是设置了我的 ASviewController :
然后我设置了我的 ASTableNode :
问题是我编译是因为 Xcode 告诉我我的控制器不符合协议“ASCommon TableViewDataSource”,使其工作的唯一方法是添加本机:
/
知道为什么它不能在我的项目上运行并且它在 AsyncdisplayKit 的快速示例项目上运行吗?谢谢你的帮助。
ios - 更改 NSAttributedString html 链接颜色
尝试显示 ASTextNode(与 AsyncDisplayKit 中的 UILabel 相同)以显示 html 文本。我只需要设置标签的属性文本。
我如何处理我的字符串:
使用此扩展,我将 HTML 文本转换为 NSAttributedString :
然后我设置我的标签详细信息:
所以我有我的字体标签,没关系,问题是我无法更改标签的链接颜色,这是我想要的系统蓝色。
知道如何更改链接的颜色吗?
谢谢。