Как получить представление заголовка UITableView перед ячейками таблицы в цепочке респондента? - PullRequest
3 голосов
/ 24 декабря 2011

У меня довольно большой вид заголовка таблицы над моим видом таблицы.У меня есть несколько подпредставлений в этом заголовке.Я делаю что-то немного нестандартное, когда я «прикрепляю» некоторые из этих подпредставлений (но не все) вверху табличного представления.

Моя проблема заключается в том, что, хотя визуально ячейки табличного представления проходят под липкимподпредставления заголовка таблицы, кажется, что ячейки табличного представления "выше" представления заголовка таблицы с точки зрения реакции касания.(Например: у меня есть кнопка, которая является подпредставлением представления заголовка таблицы. Когда под кнопкой нет ячеек, кнопка отлично работает и реагирует на прикосновения. Однако, когда пользователь прокручивает представление таблицы, чтобы найти ячейкипод кнопкой касание кнопки фактически выбирает скрытую ячейку, а не нажимает кнопку.) Может кто-нибудь дать совет о том, как «поднять» представление заголовка таблицы над ячейками представления таблицы, чтобы его подпредставления получили первый выстрел при прикосновенииобработка?

Я использую представление заголовка таблицы, а не представление заголовка раздела из-за того, что я хочу, чтобы придерживались только некоторые подпредставления (позволяя другим прокручиваться вверх за пределы экрана как обычно).Одно из подпредставлений также может быть расширено (и это расширение анимировано) - до высоты, которая даже больше, чем вся высота экрана.По этим причинам я не думал, что использование представления заголовка раздела будет целесообразным.(Если это так, пожалуйста, дайте мне знать, поскольку я знаю, что представления заголовка раздела находятся «над» ячейками таблицы, когда речь идет о сенсорном ответе.)

1 Ответ

0 голосов
/ 24 декабря 2011

Вы можете попробовать это, что бы сохранить желаемый вид заголовка поверх других.

[yourView takeSubviewToFront: ваш SubView];

Это также может помочь: http://www.iphonedevsdk.com/forum/iphone-sdk-development/5222-keeping-subview-front.html

Это то, что вы искали или вы хотели другой подход?

...