質問編集履歴
4
訂正
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,9 +4,11 @@
|
|
4
4
|
|
5
5
|
|
6
6
|
|
7
|
+
|
8
|
+
|
7
9
|
```swift
|
8
10
|
|
9
|
-
let targetSectionRect = self.
|
11
|
+
let targetSectionRect = self.testTableView.rectForHeader(inSection: indexPath.section)
|
10
12
|
|
11
13
|
let yPosition = targetSectionRect.minY
|
12
14
|
|
@@ -18,7 +20,9 @@
|
|
18
20
|
|
19
21
|
|
20
22
|
|
21
|
-
↑という感じでやってみたのですが、セクションがvisibleでない場合にrectが取れず実現できません。
|
23
|
+
↑という感じでやってみたのですが、~~セクションがvisibleでない場合にrectが取れず実現できません~~。
|
24
|
+
|
25
|
+
indexPathの生成が間違っていたため動きませんでしたが、動くようになりました。
|
22
26
|
|
23
27
|
|
24
28
|
|
3
訂正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
特定セルを指定位置にスクロールさせるメソッド`scrollToRow(at:at:animated:)`のように
|
2
2
|
|
3
|
-
セクションヘッダーを指定
|
3
|
+
特定のセクションヘッダーを指定してスクロールするメソッド、もしくは簡単な方法はありますか?ご存知でしたら教えて下さい。
|
4
4
|
|
5
5
|
|
6
6
|
|
2
訂正
test
CHANGED
File without changes
|
test
CHANGED
@@ -19,3 +19,9 @@
|
|
19
19
|
|
20
20
|
|
21
21
|
↑という感じでやってみたのですが、セクションがvisibleでない場合にrectが取れず実現できません。
|
22
|
+
|
23
|
+
|
24
|
+
|
25
|
+
sectionHeaderは画面内に残らないように↓のように設定してあります。
|
26
|
+
|
27
|
+
[UITableViewでSectionHeader/SectionFooterを残さない方法](https://qiita.com/Yuta/items/a804a25d82ade964b315)
|
1
訂正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,3 +1,21 @@
|
|
1
1
|
特定セルを指定位置にスクロールさせるメソッド`scrollToRow(at:at:animated:)`のように
|
2
2
|
|
3
3
|
セクションヘッダーを指定指定してスクロールするメソッド、もしくは簡単な方法はありますか?ご存知でしたら教えて下さい。
|
4
|
+
|
5
|
+
|
6
|
+
|
7
|
+
```swift
|
8
|
+
|
9
|
+
let targetSectionRect = self.leftTableView.rectForHeader(inSection: indexPath.section)
|
10
|
+
|
11
|
+
let yPosition = targetSectionRect.minY
|
12
|
+
|
13
|
+
|
14
|
+
|
15
|
+
testTableView.setContentOffset(CGPoint(x: 0.0, y: yPosition), animated: true)
|
16
|
+
|
17
|
+
```
|
18
|
+
|
19
|
+
|
20
|
+
|
21
|
+
↑という感じでやってみたのですが、セクションがvisibleでない場合にrectが取れず実現できません。
|