Я использую массив имен людей для загрузки таблицы. Я хочу отделить разделы в зависимости от государства проживания каждого человека, оставляя разделыIndexTitles ограниченными первой буквой названия штата. Мой sectionIndexTitles будет т.е. ["A", "C", "D", "F", "G", "H", "I", "K", "L", "M", "N", "O", "P", "R", "S", "T", "U", "V", "W"], в то время как разделы таблицы будут разделены на все 50 состояний.
По сути, буква А (индекс 0) будет принадлежать Аляске, Алабаме, Арканзасу и Аризоне. B нет, поэтому следующая буква C (индекс 2) должна прокручиваться до Калифорнии, число разделов которой равно 4.
Проблема, с которой я сталкиваюсь, заключается в том, что разделы, очевидно, не проиндексированы должным образом, поэтому при нажатии на любой проиндексированный заголовок, кроме буквы A, табличное представление не прокручивается до нужной буквы.