индекс для UIPickerView, например UITableView?

Возможно ли иметь индекс для UIPickerView, например, можно иметь индекс для UITableView в правой части UITableView?

Причина, по которой я спрашиваю, заключается в том, что если у вас есть большой список элементов в UIPickerView, для прокрутки до конца списка может потребоваться довольно много времени.

3 Solutions collect form web for “индекс для UIPickerView, например UITableView?”

Возможно, вам захочется использовать UITableView, но это не отвечает на ваш исходный вопрос. Все возможно с небольшим воображением, и только потому, что вы не можете сделать что-то без усилий в Cocoa, это не значит, что вы не должны пытаться вообще!

Я собрал небольшой демонстрационный проект, который показывает один из способов сделать это . В основном, он включает подкласс UIView, который присоединяется к UIPickerView. Он позволяет связывать заголовки индексов (NSStrings) со строками в UIPickerView, а когда вы касаетесь заголовков, он прокручивается до соответствующей строки.

Вы можете улучшить его, добавив поддержку представлений сборщика с несколькими компонентами, улучшив сенсорную обработку, добавив поддержку пользовательских меток и т. Д.

UIPickerViews не предназначены для представления большого списка элементов. Есть ли причина, по которой вы не можете использовать UITableView?

Возможно, единственный способ сделать это – настроить UITableView, чтобы он выглядел как UIPickerView.

  • Могу ли я настроить UIPickerView, как этот?
  • Uipickerview за работой
  • Отключить UIPickerView
  • UIPickerView не отображает данные
  • Изменение высоты строки UIPickerView
  • Swift - скрыть pickerView после выбранного значения
  • Управление UIPickerView из внешнего класса - с помощью Swift
  • хотите показать UIPickerView в UIAlertController или UIPopoverController Swift?
  • Сокращение пространства между компонентами UIPickerView
  • перерисовать вид с экрана - содержит представление выбора и панель инструментов
  • Чтение значения из выбранной строки в подборщике
  • Interesting Posts

    Будет ли приложение Transport Security отключено для создания приложений для iOS 8 или ниже?

    Диспетчер местоположений iOS останавливается после того, как телефон заблокирован на ~ 10 минут

    Пользовательский UIView не показывает доступность голоса

    Непризнанный селектор UITapGestureRecognizer, отправленный в экземпляр

    Специальное меню длинных нажатий WKWebView работает, но с некоторыми серьезными проблемами

    Как отправлять и получать Live-аудио с одного iPhone-микрофона на другой iPhone-динамик?

    Память программной памяти ios

    Недопустимое содержимое UITableViewCell при редактировании и прокрутке

    Просмотр векторных изображений в iOS (SVG или FXG)

    Панель запуска или привязки приложений Monotouch Three20

    Установка клавиатуры в текстовое поле только на английский язык

    stringstream sgetn возвращает NULL на iOS 5.1

    Воспроизведение видео с помощью AVPlayer

    Firebase и Диспетчер тегов Google: <FIRAnalytics / WARNING> Попытка зарегистрировать событие nil

    Перевернуть между двумя ViewControllers под тем же NavigationController

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.