У меня есть UINavigationController и UITableView в моем MainWindow.xib.Я пытаюсь вставить неприкосновенное / неподвижное изображение в верхней части экрана.(Я не хочу просто изменять фон UINavigationBar, поскольку, как я понял, высота UINavigationBar не может быть произвольно увеличена.)
Поскольку это корневое представление, его поведение контролируется моим RootViewController.,Когда представление загружается, я скрываю панель навигации, используя self.navigationController.navigationBarHidden = YES;
. Я попытался добавить UIView в верхнюю часть UITableView, но когда пользователь прокручивает таблицу, верхнее изображение перемещается.Как я могу разместить неподвижное изображение в верхней части UITableView, не перемещая его, как если бы это была ячейка, и не используя фоновое изображение UINavigationBar?
Наивно-рассматриваемые возможности:
- Включить представление в другое представление, верхняя часть которого содержит изображение?
- Наложить маску изображения в верхней части экрана?
(нарушение HIGкто-нибудь?)