This commit is contained in:
Ali
2019-11-14 23:27:44 +04:00
parent ca0668df3d
commit fec9a9b28e
267 changed files with 1273 additions and 3613 deletions

View File

@@ -0,0 +1,31 @@
import Foundation
import UIKit
import AsyncDisplayKit
private final class ASImageNodeView: UIImageView {
}
open class ASImageNode: ASDisplayNode {
public var image: UIImage? {
didSet {
if self.isNodeLoaded {
(self.view as? ASImageNodeView)?.image = self.image
}
}
}
override public init() {
super.init()
self.setViewBlock({
return ASImageNodeView(frame: CGRect())
})
}
override open func didLoad() {
super.didLoad()
(self.view as? ASImageNodeView)?.image = self.image
}
}