Если у меня есть элемент в виде прокрутки (не в верхней части), как бы я мог позволить этому элементу оставаться под панелью навигации, когда он попадает в панель прокрутки? Как и тасовка в приложении spotify?Элемент места прямо под навигационной панелью на прокрутке
ответ
В вашем Scrollview делегат:
- Реализовать
viewDidScroll:
- Проверьте смещение зрения прокрутки в этом методе: отрегулировать положение вашей навигационной панели, используя отрицательное смещение Scrollview:
self.navBar.frame.origin.y = - view.yOffset;
Думаю, мне трудно понять, что вы имеете в виду. Навигационная панель должна оставаться на месте все время. Я хочу, чтобы элемент, попавший на панель навигации, оставался на месте прямо под панелью. Если ваше решение по-прежнему имеет смысл, вы можете дать мне короткий пример? – user3185856
При прокрутке все виды прокрутки перемещают представление содержимого относительно родительского представления и соответственно корректируют смещение. Например, если вы прокрутите вниз на 10 пикселей, смещение вида прокрутки будет -10px, вы можете использовать это измерение для изменения вашей навигационной панели. Таким образом, навигационная панель всегда будет отображаться в одном месте на экране, но на самом деле будет постоянно перемещаться по представлению содержимого прокрутки. –
Оформить обзор ссылки на класс, если вы не понимаете, что такое смещение: https://developer.apple.com/library/ios/documentation/uikit/reference/UIScrollView_Class/Reference/UIScrollView.html –
- 1. Nav bar stick под другой навигационной панелью на прокрутке
- 2. Прокрутка UITableView под навигационной панелью
- 3. Как сделать Bootstrap Carousel оставаться неподвижным прямо под навигационной панелью?
- 4. Пробел под навигационной панелью (переполнение)
- 5. Дополнительное пространство под навигационной панелью
- 6. текстовое поле под навигационной панелью
- 7. Просмотр под полупрозрачной навигационной панелью?
- 8. Удаление места между навигационной панелью и баннером
- 9. Set Y под навигационной панелью с автозапуском
- 10. Попытка получить строку поиска под навигационной панелью
- 11. Строка под навигационной панелью при наведении
- 12. UISearchBar неправильно анимируется под навигационной панелью
- 13. Как разместить div под навигационной панелью
- 14. SlideView, начинающийся под навигационной панелью в PPRevealSlideViewController
- 15. Элементы управления позиционированием под навигационной панелью
- 16. Черная полоса появляется под навигационной панелью
- 17. Создание выпадающего меню под навигационной панелью
- 18. Добавление фонового изображения прямо под панелью навигации
- 19. Как я могу легко добавить UIButton прямо под панелью навигации?
- 20. Перемещение элементов DOM под фиксированной навигационной панелью
- 21. панель поиска находится под навигационной панелью
- 22. QLPreviewController находится под навигационной панелью и табером
- 23. Пункт абзаца ниже под навигационной панелью
- 24. make fixed div collapse за навигационной панелью на прокрутке
- 25. Элемент отображения таблицы перекрывается навигационной панелью
- 26. CSS: Невозможно правильно расположить элементы под липкой навигационной панелью
- 27. Библиотека поддержки Android, тень на панели просмотра под навигационной панелью
- 28. Как сделать это выпадающее меню полной шириной под навигационной панелью?
- 29. Полупрозрачный элемент с текстом, который при прокрутке проходит над одной навигационной панелью, но ниже другой
- 30. Если у меня фиксированная навигационная панель, текст находится под навигационной панелью. Как получить текст под навигационной панелью?
Вы считали 'UITableView'? Представление заголовков можно манипулировать, чтобы работать таким образом. –
У вас есть пример? – user3185856
Вы имеете в виду, что я могу разместить представление внутри своего заголовка таблицы? :) – user3185856