Advertisement
Guest User

Untitled

a guest
Dec 15th, 2019
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Swift 1.95 KB | None | 0 0
  1. //
  2. //  ViewController.swift
  3. //
  4. //  Created by Lab PUM on 30.10.2015.
  5. //  Copyright Β© 2015 PS. All rights reserved.
  6. //
  7.  
  8. import UIKit
  9.  
  10. class ViewController: UIViewController {
  11.  
  12.    
  13.     @IBOutlet weak var face: FaceView!
  14.    
  15.    
  16.     override func viewDidLoad() {
  17.         super.viewDidLoad()
  18.         face.setNeedsDisplay()
  19.     }
  20.  
  21.        
  22.     override func didReceiveMemoryWarning() {
  23.         super.didReceiveMemoryWarning()
  24.     }
  25.    
  26.     @IBAction func buttonEkran1Action(_ sender: UIButton)
  27.     {
  28.         performSegue(withIdentifier: "ColorDisplay", sender: self)
  29.     }
  30.     @IBAction func buttonEkran2Action(_ sender: UIButton)
  31.     {
  32.         performSegue(withIdentifier: "HappinessDisplay", sender: self)
  33.     }
  34.  
  35.    
  36.     override func prepare(for segue: UIStoryboardSegue, sender: Any?)
  37.     {
  38.         if segue.identifier == "ColorDisplay"
  39.         {
  40.             let scene = segue.destination as! ColorDisplay;
  41.             scene.sliderRed_Color = Float(face.redColor!)
  42.             scene.sliderGreen_Color = Float(face.greenColor!)
  43.             scene.sliderBlue_Color = Float(face.blueColor!)
  44.         }
  45.         else if segue.identifier == "HappinessDisplay"
  46.         {
  47.             let scene = segue.destination as! HappinessDisplay;
  48.             scene.SliderOfHappiness_Value = Float(face.Happiness!)
  49.         }
  50.     }
  51.    
  52.     @IBAction func unwindToSegue (_ segue: UIStoryboardSegue)
  53.     {
  54.         if segue.identifier == "1"
  55.         {
  56.             let scene = segue.source as! ColorDisplay;
  57.             face.redColor = CGFloat(scene.sliderRed.value)
  58.             face.greenColor = CGFloat(scene.sliderGreen.value)
  59.             face.blueColor = CGFloat(scene.sliderBlue.value)
  60.             face.setNeedsDisplay();
  61.         } else if segue.identifier == "2" {
  62.             let scene = segue.source as! HappinessDisplay;
  63.             face.Happiness = CGFloat(scene.SliderOfHappiness.value)
  64.             face.setNeedsDisplay();
  65.         }
  66.     }
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement