Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- func animateTextLabels() {
- let isExpandedMode = self.extensionContext?.widgetActiveDisplayMode == .expanded
- let scaleText:CGFloat = isExpandedMode ? 3 : 0.3
- UIView.animate(withDuration: 0.3, delay: 0, options: [.curveEaseOut], animations: {
- self.textLabel.transform = .init(scaleX: scaleText, y: scaleText)
- self.dateLabel.transform = isExpandedMode ? .init(translationX: 0, y: 20) : .identity
- }) { (finished) in
- UIView.animate(withDuration: 0.3, animations: {
- self.textLabel.transform = .identity
- })
- }
- }
Add Comment
Please, Sign In to add comment