Как изменить размер шрифта в окне выбора?

Я новичок в программировании для iPhone и пытаюсь реализовать двухкомпонентный PickerView. На данный момент средство выбора работает нормально с точки зрения приема пользовательского ввода, созданного с помощью Interface Builder. Однако мне нужно изменить размер шрифта, чтобы он соответствовал длине текста в каждом столбце. Я был бы очень признателен за любую ссылку на простой метод создания многокомпонентного средства выбора с регулируемым размером шрифта. Похоже, что это невозможно, если для создания средства выбора используется Interface Builder. До сих пор я не нашел ссылок на код, в которых подробно рассматривается эта проблема.

Заранее спасибо.


person user183804    schedule 26.03.2010    source источник


Ответы (1)


Вам нужно реализовать метод делегата...

pickerView:viewForRow:forComponent:reusingView:

... а затем измените шрифт элемента пользовательского интерфейса внутри предоставленного представления. Я думаю, что по умолчанию используется UILabel. Кроме того, вы можете предоставить свой собственный пользовательский вид.

person TechZen    schedule 26.03.2010