ios – 如何设置UIScrollView的大小?

前端之家收集整理的这篇文章主要介绍了ios – 如何设置UIScrollView的大小?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在关注如何设置UI滚动视图的一些在线示例,并且在设置滚动视图的大小时遇到​​了问题.我试图将大小设置为高度=屏幕高度和宽度=屏幕宽度的3倍.这是我正在尝试的代码,但 Swift3不再支持CGSizeMake.关于如何在没有CGSizeMake的情况下完成此任务的任何建议?

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

谢谢!

解决方法

在Swift 3中不推荐使用CGSizeMake.请改用regularCGSize.您的代码应如下所示:

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

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

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

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

猜你在找的iOS相关文章