Подтвердить что ты не робот

Раскадранты: что такое поле "Ограничение индекса"?

В Storyboards TableViews имеет поле атрибутов с именем "Index Row Limit". По умолчанию - 2. Я не могу найти никакой информации о том, что это такое. A Поиск Google возвращает одну страницу результатов, а половина результатов не является английским. Кто-нибудь знает, для чего это поле?

4b9b3361

Ответ 1

Это связано с свойством sectionIndexMinimumDisplayRowCount на UITableView. В принципе, если в таблице меньше, чем много строк, любой индекс секции будет скрыт. (Индекс раздела - это столбец в правой части таблицы, который обычно имеет буквы A-Z, что позволяет быстро перейти через список.)

Обновление: Я проверил, что установка "Index Row Limit" в .xib или .storyboard действительно изменяет значение в базовом XML под названием sectionIndexMinimumDisplayRowCount, поэтому он ясно указывает, с чем должно быть связано это свойство. Однако также обнаруживается ошибка в UITableView (по крайней мере, на iOS 5.1), так что настройка в Interface Builder на самом деле не устанавливается должным образом на объект, когда он не архивируется во время выполнения. Время для подачи радара!