回答編集履歴

1

UILabelに限定。

2018/05/25 07:19

投稿

fuzzball
fuzzball

スコア16731

test CHANGED
@@ -18,7 +18,7 @@
18
18
 
19
19
 
20
20
 
21
- # #2 タッチしたView
21
+ # #2 タッチしたUILabel
22
22
 
23
23
 
24
24
 
@@ -26,15 +26,15 @@
26
26
 
27
27
 
28
28
 
29
- タッチしたViewを取得しようとしているのだと思いますが、タッチしたViewはUITouchから取れますので変な小細工は不要です。
29
+ タッチしたUILabelを取得しようとしているのだと思いますが、タッチしたUILabelはUITouchから取れますので変な小細工は不要です。
30
30
 
31
31
 
32
32
 
33
33
  ```swift
34
34
 
35
- if let view = touches.first?.view {
35
+ if let label = touches.first?.view as? UILabel {
36
36
 
37
- //viewに対してあんなことや、こんなことを‥
37
+ //labelに対してあんなことや、こんなことを‥
38
38
 
39
39
  }
40
40