0

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

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

+0

Это очень трудно понять. Попробуйте это, в навигаторе IB, развернитесь до места просмотра таблицы. Если ваш Picker находится на уровне ниже таблицы, переместите его вверх. Таким образом, сборщик не является дочерним элементом таблицы. В противном случае, я не уверен, о чем вы говорите. –

+0

спасибо за ваш ответ, actionnaly Я полностью программировал все мои компоненты, поэтому нет IB :), у меня есть читатель rss-канала в UITableviewController, и у меня есть кнопка на панели навигации «фильтр», когда я нажимаю на нее сборщик с категориями показывает, и я могу фильтровать свои новости, выбирая строку в сборщике, но я просматриваю свой стол с моими новостями, не рассеивая сборщик, который прокручивается табличным представлением, он не состыкован в нижней части экрана, и это не хорошо, так что есть программный способ установить сборщика как не ребенка для tableview, спасибо большое – user82

+0

Thats хорошо теперь лучше было бы закрыть вопрос. – Sarah

ответ

0

Это звучит, как вы не размещения 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]; 
Смежные вопросы