gpt4 book ai didi

ios - 如何在 swift 4 的 subview 中填充背景图像?

转载 作者:可可西里 更新时间:2023-11-01 00:55:28 24 4
gpt4 key购买 nike

我用过scrollview。在 Scrollview 上,我有一个 UIView,我可以在其中将我的图像设置为背景。但问题是图像高度未与 UIView 高度合并。滚动底部时显示。我想用整个 UIView 添加图像。这是我的图像屏幕截图

enter image description here

这是我的代码

let backgroundImage = UIImageView(frame: UIScreen.main.bounds)
backgroundImage.clipsToBounds = true
backgroundImage.image = UIImage(named: "background_image")
backgroundImage.contentMode = .scaleToFill
self.my_view_2.insertSubview(backgroundImage, at:0)

请帮帮我谢谢

最佳答案

UIImageView 的高度与屏幕尺寸相同,如果您的 View 大于屏幕尺寸,则白色 View 将保留在底部。

let backgroundImage = UIImageView(frame: UIScreen.main.bounds)

使用 ScrollView 更新 backgroundImage 的框架,如:

let backgroundImage = UIImageView(frame: self.my_view_2.bounds)
backgroundImage.autoresizingMask = [.flexibleHeight, .flexibleWidth] // In case if your my_view_2 frames increases
self.my_view_2.insertSubview(backgroundImage, at: 0)

关于ios - 如何在 swift 4 的 subview 中填充背景图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49870579/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com