本文介绍了如何从CGPoint和CGSize创建CGRect?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要从 CGSize
和 UIImageView 创建一个框架> CGPoint ,两个值将始终根据用户的选择而有所不同。那么如何才能使 CGRect
形成 CGPoint
和 CGSize
?提前谢谢。
I need to create a frame for a UIImageView
from a varying collection of CGSize
and CGPoint
, both values will always be different depending on user's choices. So how can I make a CGRect
form a CGPoint
and a CGSize
? Thank you in advance.
推荐答案
Objective-C的两个不同选项:
Two different options for Objective-C:
CGRect aRect = CGRectMake(aPoint.x, aPoint.y, aSize.width, aSize.height);
CGRect aRect = { aPoint, aSize };
Swift 3:
let aRect = CGRect(origin: aPoint, size: aSize)
这篇关于如何从CGPoint和CGSize创建CGRect?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!