Pinch to zoom avatars

This commit is contained in:
Ali
2021-04-09 23:54:12 +04:00
parent 3acee21cfe
commit da4a9977d0
3 changed files with 50 additions and 3 deletions

View File

@@ -166,6 +166,7 @@ public final class PinchSourceContainerNode: ASDisplayNode, UIGestureRecognizerD
public var activate: ((PinchSourceContainerNode) -> Void)?
public var scaleUpdated: ((CGFloat, ContainedViewLayoutTransition) -> Void)?
public var animatedOut: (() -> Void)?
var deactivate: (() -> Void)?
var updated: ((CGFloat, CGPoint, CGPoint) -> Void)?
@@ -350,6 +351,8 @@ private final class PinchControllerNode: ViewControllerTracingNode {
strongSelf.sourceNode.restoreToNaturalSize()
strongSelf.sourceNode.addSubnode(strongSelf.sourceNode.contentNode)
strongSelf.sourceNode.animatedOut?()
completion()
}