У меня есть стандартный сборщик (скопированный из документов) с 6 строками. Счетчик строк правильно зарегистрирован как 6. Когда я пытаюсь выбрать последнюю строку:Строка выбора по умолчанию по умолчанию по умолчанию к последнему
[delpicker selectRow: 5 inComponent: 0 animated: NO];
вместо этого выбирает четвертую строку. не
Но когда я пытаюсь:
[delpicker selectRow: 4 inComponent: 0 анимированные: NO];
он выбирает правильный, 4-й, ряд (0 проиндексирован). На самом деле, он отлично работает для строк 0, 1, 2, 3, 4 ... только не для строки 5. Конечно, если я попрошу строку 6, она устанавливает ее в первую (0-ю) строку.
Действительно, я хочу, чтобы сборщик начал показывать строку, которую ранее выбрал пользователь, и я обнаружил, что это работает отлично, если только пользователь не выбрал последнюю строку. Пытаясь понять, почему, я узнал, что даже просто указание определенной строки, как я делал выше, не работает. Когда пользователь выбирает последнюю строку, строка правильно отмечена как последняя строка (строка 5). Проблема заключается просто в установке selectRow.
Любые идеи? Благодаря!