Advertisement
Guest User

Untitled

a guest
Jul 18th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.88 KB | None | 0 0
  1. //
  2. // PageViewLastScreenViewController.swift
  3. // lemonade
  4. //
  5. // Created by Justin Young on 7/18/18.
  6. // Copyright © 2018 Justin Young. All rights reserved.
  7. //
  8.  
  9. import UIKit
  10.  
  11. class PageViewLastScreenViewController: UIPageViewController {
  12.  
  13. @IBOutlet var addItemView: UIView!
  14. //@IBOutlet weak var visualEffectView: UIVisualEffectView!
  15.  
  16.  
  17. //var effect:UIVisualEffect!
  18.  
  19. override func viewDidLoad() {
  20. super.viewDidLoad()
  21. //effect = visualEffectView.effect
  22. //visualEffectView.effect = nil
  23.  
  24. //addItemView.layer.cornerRadius = 5
  25.  
  26. }
  27. /*
  28. func animateIn(){
  29. self.view.addSubview(addItemView)
  30. addItemView.center = self.view.center
  31. addItemView.transform = CGAffineTransform.init(scaleX: 1.3, y: 1.3)
  32. addItemView.alpha = 0
  33. UIView.animate(withDuration: 0.4){
  34. self.visualEffectView.effect = self.effect
  35. self.addItemView.alpha = 1
  36. self.addItemView.transform = CGAffineTransform.identity
  37. }
  38. self.visualEffectView.isUserInteractionEnabled = true
  39. }
  40.  
  41. func animateOut(){
  42. UIView.animate(withDuration: 0.3, animations: {
  43. self.addItemView.transform = CGAffineTransform.init(scaleX: 1.3, y: 1.3)
  44. self.addItemView.alpha = 0
  45. self.visualEffectView.effect = nil
  46. }) { (success:Bool) in
  47. self.addItemView.removeFromSuperview()
  48. }
  49. self.visualEffectView.isUserInteractionEnabled = false
  50. }
  51. */
  52.  
  53. override func didReceiveMemoryWarning() {
  54. super.didReceiveMemoryWarning()
  55. // Dispose of any resources that can be recreated.
  56. }
  57.  
  58. /*
  59. @IBAction func addItem(_ sender: Any) {
  60. animateIn()
  61. }
  62.  
  63. @IBAction func dismissItem(_ sender: Any) {
  64. animateOut()
  65. }
  66. */
  67.  
  68.  
  69. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement