Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека Разработчика iOS

Разработчик

Ссылка платформы UIKit ссылка на протокол UIPickerViewDataSource

Опции
Развертывание Target:

На этой странице
Язык:

UIPickerViewDataSource

Наследование


Не применимый

Соответствует


Оператор импорта


Swift

import UIKit

Objective C

@import UIKit;

Доступность


Доступный в iOS 2.0 и позже.

UIPickerViewDataSource протокол должен быть принят объектом, посредничающим между a UIPickerView возразите и модель данных Вашего приложения для того представления средства выбора. Источник данных предоставляет представлению средства выбора число компонентов и число строк в каждом компоненте, для отображения данных представления средства выбора. Требуются оба метода в этом протоколе.

  • Вызванный средством выбора просматривают, когда ему нужно число компонентов. (требуемый)

    Объявление

    Swift

    func numberOfComponentsInPickerView(_ pickerView: UIPickerView) -> Int

    Objective C

    - (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView

    Параметры

    pickerView

    Представление средства выбора, запрашивающее данные.

    Возвращаемое значение

    Число компонентов (или «столбцы»), который должно вывести на экран представление средства выбора.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.

  • Вызванный средством выбора просматривают, когда ему нужно число строк для указанного компонента. (требуемый)

    Объявление

    Swift

    func pickerView(_ pickerView: UIPickerView, numberOfRowsInComponent component: Int) -> Int

    Objective C

    - (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component

    Параметры

    pickerView

    Представление средства выбора, запрашивающее данные.

    component

    Индексированное нулем число, идентифицирующее компонент pickerView. Компоненты пронумерованы слева направо.

    Возвращаемое значение

    Число строк для компонента.

    Оператор импорта

    Objective C

    @import UIKit;

    Swift

    import UIKit

    Доступность

    Доступный в iOS 2.0 и позже.