#tinderUIを実現させたいがカードが動かない
#現状
tinderUIを実現させたくswiftでコードを書いているのですが、xcodeのdebugモードで確認するとカードが動きません。
初心者で右往左往しておりますがご教示いただけますと幸いです。
#コード
// // ViewController.swift // Piluser // // Created by jiraffe40035 on 2019/06/24. // Copyright © 2019 jiraffe40035. All rights reserved. // import UIKit class ViewController: UIViewController { @IBOutlet weak var basicCard: UIView! @IBOutlet weak var likeImageView: UIImageView! @IBOutlet weak var person1: UIView! @IBOutlet weak var person2: UIView! @IBOutlet weak var person3: UIView! @IBOutlet weak var person4: UIView! var centerOfCard: CGPoint! var people = [UIView]() var selectedCardCount: Int = 0 override func viewDidLoad() { super.viewDidLoad() centerOfCard = basicCard.center people.append(person1) people.append(person2) people.append(person3) people.append(person4) } @IBAction func swipeCard(_ sender: UIPanGestureRecognizer) { let card = sender.view! //ドラックアンドドロップした時にやりたいことを書いていく let point = sender.translation(in: view) card.center = CGPoint(x: card.center.x + point.x, y: card.center.y + point.y) people[selectedCardCount].center = CGPoint(x: card.center.x + point.x, y: card.center.y + point.y) //角度を変える let xFromCenter = card.center.x - view.center.x card.transform = CGAffineTransform(rotationAngle: xFromCenter / (view.frame.width / 2) * -0.785) people[selectedCardCount].transform = CGAffineTransform(rotationAngle: xFromCenter / (view.frame.width / 2) * -0.785) if xFromCenter > 0 { //likeImageView.image = good likeImageView.alpha = 1 likeImageView.tintColor = UIColor.red } else if xFromCenter < 0 { // likeImageView.image = bad likeImageView.alpha = 1 likeImageView.tintColor = UIColor.blue } if sender.state == UIGestureRecognizer.State.ended { //左に大きくスワイプ if card.center.x < 75 { UIView.animate(withDuration: 0.2, animations: { card.center = CGPoint (x: card.center.x - 250, y: card.center.y ) }) return //右に大きくスワイプ } else if card.center.x > self.view.frame.width - 75 { UIView.animate(withDuration: 0.2, animations: { card.center = CGPoint (x: card.center.x + 250, y:card.center.y ) }) return } //元に戻る処理 UIView.animate(withDuration: 0.2, animations: { card.center = self.centerOfCard card.transform = .identity }) likeImageView.alpha = 0 } } }```