У меня есть scrollview, который я должен был видеть, чтобы контроллер вида был нажат на UINavigationController. Моя панель навигации непрозрачна.Как иметь scrollview взять пробел между uinavigationbar и uitoolbar
Однако scrollview, похоже, сохраняет размер всего родительского представления. Я хотел бы, чтобы scrollview имел размер пространства между панелью инструментов и навигационной панелью.
Возможно ли это, или мне нужно жестко задавать некоторые значения размера?
Заранее спасибо
Что делать, если на следующий iphone получает другое разрешение? – Kamchatka
я не знаю, как именно ваш взгляд настроен, так что вы, возможно, придется настроить это, но вы можете использовать свойства геометрии рамы: \t [Scrollview setContentSize: CGSizeMake ((scrollView.superview.frame.size. width), (scrollView.superview.frame.size.height - toolbar.frame.size.height - navigationController.navigationBar.frame.height))]; –
Спасибо за помощь. Почему вы устанавливаете contentSize, а не frame.size? Если я хочу, чтобы scrollview сам находился между панелью навигации и панелью инструментов, не следует ли мне изменять scrollview.frame.size? – Kamchatka