ios - imageView 下的空白区域

标签 ios xcode swift uiimageview

我正在关注this教程

我已经让屏幕滚动工作了,但只有一个问题。我的 imageView 下有一个空白区域(45 像素的空白区域),我不知道这是从哪里来的。

在我删除按钮的空间之前,教程中还有更多的空白(该按钮似乎不再存在......我猜它来自本教程的先前版本)

/* We are substracting 30 because we have a start again button whose height is 30*/
 self.pageViewController.view.frame = CGRectMake(0, 0, self.view.frame.width, self.view.frame.height - 30)

这也可能是我的约束的问题,所以我将它们包含在这里 Contrains

我可能会遵循不同的教程并从头开始工作,但我想了解是什么导致了本教程中的空白,所以我更聪明了一点

最佳答案

我对 45 像素表示怀疑 - 可能与 44 像素的导航栏有关?您的应用程序有导航栏吗?

我看不出你的约束本身有什么问题,但我确实注意到显示了“不完整的约束”指示器(右上角的黄色箭头)。我怀疑您可能缺少一些限制。

关于ios - imageView 下的空白区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38287231/

相关文章:

ios - ld : symbol(s) not found for architecture x86_64 with Facebook and Parse

ios - 当 Apple 因为我的应用程序名称不可用而拒绝我时,我可以在 Xcode 中更改我的项目名称吗

swift - 在应用重新启动时保留简单的文本文件

ios - Swift 3 NSNotificationCenter Keyboardwillshow/hide

ios - iOS 中弹出窗口的黑色透明背景

扫描蓝牙设备时,iOS 背景 View 未使用 NSTimer 更新

ios - 提高使用自定义单元格滚动 UITableView 时的性能

ios - 根据 uitableview 单元格值调用函数

ios - @Environment(\.dismiss) 错误导致弹出 View 在 iOS 15 中加载自身的新版本

swift - 如何在 TableView 中插入属性列表字典