KoreanVocabListView滚动分类问题修复
时间: 2026-03-13 10:24:27
(部分内容来自网络,其真实性存疑,为了避免对您造成误导,请谨慎甄别。)
问题在于 scrollTo 的 anchor 参数。您需要找到分类的 Section header 来滚动,而不是直接滚动到第一个单词。修改这几行:
// 滚动到该分类的第一个单词 let firstIndex = categories[newValue].range.lowerBound proxy.scrollTo(firstIndex, anchor: .top)
改成:
// 滚动到该分类的header
proxy.scrollTo("header-$newValue)", anchor: .top)这样就能准确滚动到每个分类的标题位置,而不是单词的中间位置了。