@IBAction func pinch()
が単独のプロジェクトでは動いたのですが、他のプロジェクトに組み込むとやはり動きません。何が原因か教えて頂けませんか。
(5つ程度のコントローラーの中の一つです)
class PinchController: UIViewController, UIGestureRecognizerDelegate{
@IBOutlet weak var image: UIImageView!
@IBOutlet var pinch: UIPinchGestureRecognizer!
override func viewDidLoad() {
image.isUserInteractionEnabled = true
pinchRecognizer.delegate = self
}
@IBAction func pinch(_ sender: UIPinchGestureRecognizer) {
// --- イメージをドラッグしてもこの処理に移動しない
}
}
前回@IBAction func pinch(_ sender: UIPinchGestureRecognizer)
に処理が移動しないと質問した結果、設定が間違っていたので動いたというのは勘違いのようでした。
組み込んだ時に下記 @IBOurlet,@IBAction共に改めて繋ぎ直してあります。
@IBOutlet weak var image: UIImageView!
@IBOutlet var pinch: UIPinchGestureRecognizer!
@IBAction func pinch(_ sender: UIPinchGestureRecognizer) {
// --- イメージをドラッグしてもこの処理に移動しない
}