2012-02-24 5 views
0

У меня есть кнопка в ячейке представления таблицы, которая при нажатии вызывает UIPickerView. Единственная проблема, с которой я сталкиваюсь, - это выяснить, как получить доступ к основному виду изнутри ячейки. Есть идеи?Доступ к главному виду с помощью кнопки в Custom TableViewCell

ответ

1

Вы можете следить за цепочкой родительских представлений, пока не достигнете представления, которое является UITableView. Тем не менее, я думаю, что лучший подход - разместить сборщик в ячейке таблицы. Метафоры здесь при нажатии кнопки заставляют ячейку входить в режим редактирования, и требуется выборщик (в вашем случае). Весь API представления таблиц имеет множество вспомогательных функций, чтобы это произошло.

+0

Спасибо, но мне удалось заставить его работать с self.superview; Не знаю, есть ли причина, почему я не должен использовать это. Пожалуйста, скажите мне, есть ли. :) –

+0

Это то, что я предлагал, хотя я рекомендую вам всегда проверять класс супервизора, чтобы убедиться, что это слой представления, который вы так считаете. – kamprath

Смежные вопросы