Имам UIScrollView, който е подизглед на моя контролер за изглед, в този изглед за превъртане имам UIView отгоре (синият квадрат) и UITableView отдолу (светлосивият квадрат). Също така имам UIView, който действа като NavigationBar (тъмносиня цветна лента), той е извън изгледа за превъртане.
Хирархията на контролера на изгледа е:
- view
- UINavigationBar
- UIView (as navigation bar)
- UIScrollView
- UIView
- UITableView
Проблемът ми е, че нещо натиска UIScrollView скролера надолу, но UIScrollView y е там, където трябва да бъде, не знам какво го причинява, също опитах всяка комбинация от маски за AutoResizing, но без успех, просто не иска да се движи. Също така отмених AutoResizingSubviews и зададох AutoResizingMask на UIViewAutoResizingNone.
На снимката изгледът за превъртане се превърта чак до върха, можете да видите, че самият скролер е разположен надолу от горната част на изгледа за превъртане. също така имам резервна в долната част точно като размера на подплатата в горната част.
Какво мога да направя, за да го поправя?