回答編集履歴
1
訂正
test
CHANGED
@@ -1,4 +1,6 @@
|
|
1
|
+
セルにプロパティをもたせると、セルが編集された際に面倒なことになる**可能性**があるので、
|
2
|
+
|
1
|
-
試してないんであれですが、
|
3
|
+
まあ、試してないんであれですが、
|
2
4
|
|
3
5
|
|
4
6
|
|
@@ -11,6 +13,12 @@
|
|
11
13
|
|
12
14
|
|
13
15
|
func btnOnCellDidTap(_ cell: UITableViewCell)
|
16
|
+
|
17
|
+
|
18
|
+
|
19
|
+
// 即時にセクションがほしいならだけど、邪道かな?
|
20
|
+
|
21
|
+
func btnOnCellDidTap(_ cell: UITableViewCell) -> Int?
|
14
22
|
|
15
23
|
|
16
24
|
|
@@ -35,6 +43,16 @@
|
|
35
43
|
hogeDelegate?.btnOnCellDidTap(self)
|
36
44
|
|
37
45
|
|
46
|
+
|
47
|
+
}
|
48
|
+
|
49
|
+
|
50
|
+
|
51
|
+
@IBAction func btnDidTapAndDoSomethingHere(_ sender: UIButton) {
|
52
|
+
|
53
|
+
guard let section = hogeDelegate?.btnOnCellDidTap(self) else { return }
|
54
|
+
|
55
|
+
// ここでなんかの処理
|
38
56
|
|
39
57
|
}
|
40
58
|
|
@@ -86,7 +104,13 @@
|
|
86
104
|
|
87
105
|
}
|
88
106
|
|
107
|
+
|
108
|
+
|
109
|
+
func btnOnCellDidTap(_ cell: UITableViewCell) -> Int?
|
110
|
+
|
111
|
+
return sampleTableView.indexPath(for: cell).section
|
112
|
+
|
89
|
-
}
|
113
|
+
}
|
90
114
|
|
91
115
|
|
92
116
|
|