在此处输入图像描述

在此处输入图像描述

我已关闭自动布局,并且viewcontroller已嵌入导航控制器中.

我不明白为什么它会从顶部留下空间.

这是解决这个问题的一个简单方法

-(void)viewWillLayoutSubviews
{
   self.scrollViewMain.frame = CGRectMake(0, -70, 320, 800);

   self.scrollViewMain.contentSize = CGSizeMake(320, 800);
}

But am i missing something very simple approach.

推荐答案

In Xcode 5, in storyboard select your controller > in Attribute Inspector disable Adjust Scroll View Insets Also check if you have set any contentInset

Edit:我附上了一张照片

在此处输入图像描述

Objective-c相关问答推荐

警告:格式字符串不是字符串文字(可能不安全)

iPhone:将日期字符串转换为相对时间戳

我应该打电话给 [super awakeFromNib] 吗?

使用 UIScrollView 用两根手指滚动

为 iphone 应用程序设置自动构建服务器的最佳实践?

iOS 中 textField 上的Electron邮件验证

Objective C const NSString * vs NSString * const

如何从 Xcode4 生成 UML 图

从我在 iPhone 上的应用程序调用官方 *Settings* 应用程序

判断 NSInteger 是奇数还是偶数

在 iPhone 应用程序中使用 RestKit 的最佳方式

未知类型名称类;您指的是 'Class' 吗?

反转 NSString 文本

在 Objective C 中,你能判断一个对象是否具有特定的属性或消息吗?

UIWebView didFinishLoading 多次触发

替换 URL 中出现的空格

Xcode 7 UI 测试:如何在代码中消除一系列系统alert

为什么 LLDB 不能打印 view.bounds?

如何在今天午夜获取 NSDate 对象?

如何判断 WkWebView 是否在 Objective-C 中完成加载?