Scroller contentInset UINavigationController中的问题

时间:2015-01-04 06:07:49

标签: ios uiscrollview uinavigationcontroller indicator

我想知道如何在NavigationController子项中设置一个Scroller。

嗨,有利的我会感激任何帮助。 (由于我无法发布图片,我会将它们上传到Dropbox并将其放入文件夹中)

Dropbox Folder

该应用程序是Portrait中的iPad。我在NavigationController的第三个视图中有一个滚动条。滚动条放置在适合视图的Nav中。栏( 0, 44, 768, 980)

在界面生成器中,我在导航栏下方放置了一个按钮,在视图底部放置了另一个按钮

(Dropbox文件夹中的 Xcode Interface Builder.png

但是当我运行应用程序时,所有内容都向下移动,滚动指示器没有到达顶部(内容高于指示符)

Scroller无法访问Dropbox文件夹中的top.png

(Dropbox文件夹中的 iOS模拟器1.png

我尝试了self.automaticallyAdjustsScrollViewInsets = NO;

但是顶部被削减了

(Dropbox文件夹中的 iOS模拟器2.png

另外我注意到在iOS模拟器1中,内容滚动的内容超过了我设置的尺寸 [scroller setContentSize:]

我能做些什么来做正确的事?

1 个答案:

答案 0 :(得分:0)

你可以试试这个

self.edgesForExtendedLayout = UIRectEdgeNone
self.automaticallyAdjustsScrollViewInsets = NO;
相关问题