Как закрепить лист действий - PullRequest
0 голосов
/ 07 января 2011

У меня есть actionsheet, который содержит pickerView, и у меня есть табличное представление позади но когда я прокручиваю табличное представление, средство выбора отверстия прокручивается им. Мой вопрос заключается в том, как "закрепить" мой pickerview и сделать так, чтобы он всегда отображался внизу экрана.

Большое спасибо

1 Ответ

0 голосов
/ 25 июня 2013

Похоже, вы не правильно размещаете свой actionSheet.Вы вообще не хотите, чтобы он был загружен «с экрана», а вызывался и удалялся только тогда, когда это необходимо.Простым решением было бы приостановить пользовательский интерфейс во время представления actionSheet.Для этого я использую библиотеку на Github, которая называется EAActionSheetPicker .Это упростит ваш код, потому что все, что вам нужно сделать, это позвонить:

NSArray *options = [NSArray arrayWithObjects:@"One", @"Two", @"Three", @"Four", @"Five", nil];

EAActionSheetPicker *actionPicker = [[EAActionSheetPicker alloc]initWithOptions:options];
actionPicker.textField = self.emailField;
actionPicker.delegate = self;

[actionPicker showInView:self.view];
...