

`@IBAction func
pinch()`が単独のプロジェクトでは動いたのですが、他のプロジェクトに組み込むとやはり動きません。何が原因か教えて頂けませんか。  
(5つ程度のコントローラーの中の一つです)

[code]

    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) {
           // --- イメージをドラッグしてもこの処理に移動しない
       }
    }
    
[/code]

前回`@IBAction func pinch(_ sender:
UIPinchGestureRecognizer)`に処理が移動しないと質問した結果、設定が間違っていたので動いたというのは勘違いのようでした。

組み込んだ時に下記 @IBOurlet,@IBAction共に改めて繋ぎ直してあります。

[code]

    @IBOutlet weak var image: UIImageView!
    @IBOutlet var pinch: UIPinchGestureRecognizer!
    @IBAction func pinch(_ sender: UIPinchGestureRecognizer) {
        // --- イメージをドラッグしてもこの処理に移動しない
    }
    
[/code]


CC BY-SA 4.0
2018-05-05T01:25:39.633
43795
2018-05-15T00:31:17.027
2018-05-15T00:31:17.027
3060
26811
question
swift4
@IBAction func pinch(_ sender: UIPinchGestureRecognizer)を実装したControllerを他のプロジェクトに組み込むと動作しない