特定セルを指定位置にスクロールさせるメソッドscrollToRow(at:at:animated:)
のように
特定のセクションヘッダーを指定してスクロールするメソッド、もしくは簡単な方法はありますか?ご存知でしたら教えて下さい。
swift
1let targetSectionRect = self.testTableView.rectForHeader(inSection: indexPath.section) 2let yPosition = targetSectionRect.minY 3 4testTableView.setContentOffset(CGPoint(x: 0.0, y: yPosition), animated: true)
↑という感じでやってみたのですが、セクションがvisibleでない場合にrectが取れず実現できません。
indexPathの生成が間違っていたため動きませんでしたが、動くようになりました。
sectionHeaderは画面内に残らないように↓のように設定してあります。
UITableViewでSectionHeader/SectionFooterを残さない方法
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/09/10 01:07