добавление панели инструментов в окно выбора - PullRequest
0 голосов
/ 07 июня 2010

Как я мог добавить панель инструментов в палитру? Я хочу, чтобы над палитрой была панель инструментов с кнопкой «Готово». Нажатие на кнопку «Готово» скроет (оживит) пикир вне экрана (идет вниз, как клавиатура)

Я все еще ищу это с практическими рекомендациями ... Надеюсь, вы могли бы помочь мне.

Спасибо

Ответы [ 2 ]

1 голос
/ 07 июня 2010

Когда мне нужно это сделать, я обычно делаю вид контейнера и помещаю в него как сборщик, так и панель инструментов. Это позволяет скрывать, перемещать, изменять размеры и т. Д. Как единое целое.

UIView *pickerGroupView = [[[UIView alloc] initWithFrame: frame] autorelease];
thePicker.frame = pickerGroupView.bounds;
[pickerGroupView addSubview: thePicker];

theToolbar.center = pickerGroupView.center;  // assuming that's where you want it
[pickerGroupView addSubView: theToolbar];
0 голосов
/ 07 июня 2010

Самый простой способ - создать новую панель UIToolbar и расположить ее прямо над панелью выбора при ее анимации. Посмотрите пример DateCell для кода анимации.

...