teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

分かりにくい文章を修正

2020/12/09 03:19

投稿

takenm
takenm

スコア55

answer CHANGED
@@ -1,4 +1,4 @@
1
- `touchesEnded`は`ViewController`のメソッドのため、`touch.view`で取得できる`view`は`UIViewController`の`view`です
1
+ オーバーライドしている`touchesEnded`は`ViewController`のメソッドのため、`touch.view`で取得できる`view`は`UIViewController`の`view`です
2
2
  `touchedEnded`を扱いたい場合は`UILabel`のサブクラスでこのイベントの処理を行うべきですが、まずもってこの実装方法がUIKitの作法から外れています。
3
3
  `UIlabel`にタッチイベントをつけたい際は`UITapGestureRecognizer`を`UILabel`に付加するべきです。
4
4
  参考URLです