0

次のような textField があります。

@IBOutlet weak var titleTextField:UITextField!

次に、この textField の横に画像を追加します。

titleTextField.rightView = titleImg

titleImg は imageView です。UITapGestureRecognizer を使用して titleImg imageView をタップしましたが、正常に動作しました。

そして最後に、次のように設定しました。

titleTextField.userInteractionEnabled = false 

しかし、これでは、私のtitleImgはタップできません。これは、titleTextField を無効にしたいという意味ですが、ユーザーは titleImg をタップできます。それを解決する方法は?

4

4 に答える 4

0

titleImg が titleTextField に追加されるため、テキスト フィールドのユーザー インタラクションを無効にすると、画像ビューをタップできなくなります。titleTextField から titleImg を削除し、テキスト フィールドが無効になっているときにタップするために画像を追加した別の UIButton を使用する必要があります。

于 2015-09-07T08:27:10.533 に答える
-1

UIImage'sユーザーの操作を有効にしてみてください。

titleImg.userInteractionEnabled = true 
于 2015-09-07T07:31:59.650 に答える