gpt4 book ai didi

ios - 如何设置 UIScrollView 的大小?

转载 作者:可可西里 更新时间:2023-11-01 06:13:29 27 4
gpt4 key购买 nike

我正在关注我发现的一些有关如何设置 UI ScrollView 的在线示例,但在设置 ScrollView 的大小时遇到​​了问题。我正在尝试将大小设置为高度 = 屏幕高度和宽度 = 屏幕宽度的 3 倍。这是我正在尝试的代码,但 Swift3 不再支持 CGSizeMake。关于如何在没有 CGSizeMake 的情况下完成此任务的任何建议?

    self.scrollView.contentSize = CGSizeMake(self.view.frame.width * 2, self.view.frame.size.height)

谢谢!

最佳答案

CGSizeMake 在 Swift 3 中已弃用。请改用常规 CGSize。您的代码应如下所示:

self.scrollView.contentSize = CGSize(width: self.view.frame.width * 3, height: self.view.frame.height)

main 它们之间的唯一区别是您必须为 CGSize 输入参数名称(宽度和高度),而您不需要为 CGSizeMake

您可以查看此问题以获取更多信息:What's the difference between using CGSizeMake and CGSize? Is one better than the other?

简单地说,CGSize,在 Swift 中使用得更多,因为它被认为更“Swifty”。 CGSizeMake 是 Objective-C 的遗留物

关于ios - 如何设置 UIScrollView 的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40900798/

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