我需要从 CGSize
和 CGPoint
的不同集合中为 UIImageView
创建一个框架,这两个值将始终不同,具体取决于用户的选择。那么我怎样才能使 CGRect
形成一个 CGPoint
和一个 CGSize
呢?提前谢谢你。
最佳答案
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)
https://stackoverflow.com/questions/12063650/
相关文章:
ios - MKMapView MKPointAnnotation 点击事件
ios - 字符串的静态 NSArray - 如何/在哪里初始化 View Controller
objective-c - iOS:如何将 UIViewAnimationCurve 转换为 UIV
ios - 使用自动布局,如何根据图像使 UIImageView 的大小动态变化?
objective-c - 尝试标记应用程序图标,但未获得用户标记应用程序的权限 : iOS 8 X
objective-c - [NSNull null] 和 nil 有什么区别?
objective-c - Interface Builder 中的 IBOutletCollect