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

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

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

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

One Solution collect form web for “Как получить представление заголовка UITableView для доступа к ячейкам таблицы в цепочке ответчиков?”

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

[yourView bringSubviewToFront: yourSubView];

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

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

  • Разделители строк таблицы, например, в Центре уведомлений в iOS7
  • какая кнопка ячейки нажата в таблицеView в swift 3
  • Как сосредоточиться на последней ячейке в UITableview с прокруткой анимации?
  • NSFetchedResultsController добавляет строку или раздел
  • Сделать UITableView прокручиваемым по индексу
  • Изменение размера UILabel для текста внутри пользовательского UITableViewCell независимо от ширины
  • Переключить удаление / добавление подзонов из ячейки tableView
  • NSIndexPath? не имеет имени члена 'row' в Swift
  • Ошибки со статическими таблицами
  • UISearchBar исчезает после выбора строки в результатах поиска TableView
  • Шаблоны UITableView дублируются
  • Interesting Posts

    Как я могу получить доступ к конкретному экземпляру верхнего или нижнего колонтитула в UICollectionView?

    Изменить цвет UIButton в выбранном состоянии

    UIButton с GradientLayer скрывает изображение и затемняет градиент

    Как удалить crashlytics из приложения iOS?

    Принимать оплату в приложениях ios?

    Удалить наблюдателя NSNotificationCenter

    ошибка armv6 и Entitlements при загрузке App Store

    Не удается запустить приложение на iPhone 4.2.1 с помощью Xcode 4.3.1 и IOS

    viewDidUnload не вызывается для инициализированного диспетчера представлений alloc / init без файла xib

    Почему – работает без ссылки на контекст чертежа?

    UIPageControl скрывается под UITabBar

    NSMutableAttributedString автоматически объединяет идентичные смежные атрибуты?

    В initWithCoder: какие ключи в NSCoder (UINibDecoder)? (для UIImageView)

    Swift: свойство Array с элементами, соответствующими классу и нескольким протоколам одновременно

    Скриншот Только часть экрана – Swift

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.