Improvements

This commit is contained in:
Ali
2020-02-13 13:14:42 +01:00
parent 5886c6225b
commit 110d9a79f8
11 changed files with 28 additions and 34 deletions

View File

@@ -6,8 +6,16 @@ open class ASImageNode: ASDisplayNode {
public var image: UIImage? {
didSet {
if self.isNodeLoaded {
self.contents = self.image?.cgImage
//(self.view as? ASImageNodeView)?.image = self.image
if let image = self.image {
let capInsets = image.capInsets
if capInsets.left.isZero && capInsets.top.isZero {
ASDisplayNodeSetResizableContents(self, image)
} else {
self.contents = self.image?.cgImage
}
} else {
self.contents = nil
}
}
}
}
@@ -16,15 +24,5 @@ open class ASImageNode: ASDisplayNode {
override public init() {
super.init()
/*self.setViewBlock({
return ASImageNodeView(frame: CGRect())
})*/
}
override open func didLoad() {
super.didLoad()
//(self.view as? ASImageNodeView)?.image = self.image
}
}