У меня есть UIScrollView, который является подзором на моем контроллере представления, в этом прокрутке у меня есть UIView сверху (синий квадрат) и UITableView внизу (светло-серый квадрат). У меня также есть UIView, который действует как NavigationBar (синяя полоса цвета), он находится вне прокрутки.UIScrollView не отвечает на AutoResizing
hirarchy вид контроллера:
- view
- UINavigationBar
- UIView (as navigation bar)
- UIScrollView
- UIView
- UITableView
Моя проблема заключается в том, что что-то запихивает UIScrollView скроллер вниз, но UIScrollView у, где она должна быть, я не знаю, что вызывает его, и пытался каждый Автоматическая комбинация маски, но без успеха она просто не сдвинется. Я также могу использовать AutoResizingSubviews и установить AutoResizingMask в UIViewAutoResizingNone.
На изображении прокручивается прокрутка до самого верха, вы можете видеть, что сам скроллер расположен вниз от верхней части прокрутки. также у меня есть запасной снизу точно так же, как размер прокладки сверху.
Что я могу сделать, чтобы исправить это?
Я не использую раскадровки. –
Вы используете iOS 7 и Xcode 5 –
Да, но без раскадровки. В xib я не вижу этих параметров. –