diff --git a/35-seminar/Presentation/Week2/View/FeedbackWriteViewController.swift b/35-seminar/Presentation/Week2/View/FeedbackWriteViewController.swift index 232c0cc..4d11648 100644 --- a/35-seminar/Presentation/Week2/View/FeedbackWriteViewController.swift +++ b/35-seminar/Presentation/Week2/View/FeedbackWriteViewController.swift @@ -21,6 +21,7 @@ class FeedbackWriteViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() setButtonAction() + setStarStackViewGesture() } private func setButtonAction() { @@ -29,6 +30,14 @@ class FeedbackWriteViewController: UIViewController { feedbackWriteView.sendButton.addTarget(self, action: #selector(tappedSendButton), for: .touchUpInside) } + private func setStarStackViewGesture() { + let panGesture = UIPanGestureRecognizer(target: feedbackWriteView.tapToRateStarStackView, action: #selector(feedbackWriteView.tapToRateStarStackView.handlePangesture)) + feedbackWriteView.tapToRateStarStackView.addGestureRecognizer(panGesture) + + let tapGesture = UITapGestureRecognizer(target: feedbackWriteView.tapToRateStarStackView, action: #selector(feedbackWriteView.tapToRateStarStackView.handlePangesture)) + feedbackWriteView.tapToRateStarStackView.addGestureRecognizer(tapGesture) + } + @objc private func tappedCancelButton() { self.dismiss(animated: true) }