如何使用 Swift 调整 UIImageView 的大小?


为了使用 Swift 在 iOS 中调整图像的大小我们将使用 frame。

让我们通过一个示例来看看这方面的内容。

  • 创建一个空项目并添加一个空的图像视图。

  • 创建其 outlet。

  • 将一张图像添加到我们的项目并将图像分配给图像视图。

一开始我们运行应用程序时,它看起来像这样。

现在,让我们添加代码来调整图像的大小。

override func viewWillLayoutSubviews() {
   let frame = CGRect(x: 10, y: 10, width: self.view.frame.width - 20, height: 300)
   self.imgView.frame = frame
}

我们将在 viewWillLayoutSubviews 方法中运行此代码。当我们在设备上运行此代码时,它看起来就像这样。

更新时间:30-Jul-2019

3K+ 浏览

启动您的 事业

完成课程以获得认证

开始
广告