回答編集履歴
1
UILabelに限定。
answer
CHANGED
@@ -8,14 +8,14 @@
|
|
8
8
|
|
9
9
|
を追加してください。(一つでは出来ているということですので書き忘れでしょうか?)
|
10
10
|
|
11
|
-
# #2 タッチした
|
11
|
+
# #2 タッチしたUILabel
|
12
12
|
|
13
13
|
各touches*の中で `func myFunc(sender: UILabel){ ~ }` と書いていますが、これは関数を定義しているだけで実行されていません。
|
14
14
|
|
15
|
-
タッチした
|
15
|
+
タッチしたUILabelを取得しようとしているのだと思いますが、タッチしたUILabelはUITouchから取れますので変な小細工は不要です。
|
16
16
|
|
17
17
|
```swift
|
18
|
-
if let
|
18
|
+
if let label = touches.first?.view as? UILabel {
|
19
|
-
//
|
19
|
+
//labelに対してあんなことや、こんなことを‥
|
20
20
|
}
|
21
21
|
```
|