objective-c - CGPointMake 需要解释吗?

标签 objective-c cgpoint

谁能给我解释一下 CGPointMake 是做什么的?

image.position = CGPointMake(80,200);
id go    = [MoveTo actionWithDuration:2 position:CGPointMake(190,460)];

例如上面的这个语法。我不太确定

最佳答案

这是一个内联函数,用您传入的值填充 CGPoint 结构。

命令双击代码中的 CGPointMake,您将被带到 header ,其中显示了函数:

CG_INLINE CGPoint
CGPointMake(CGFloat x, CGFloat y)
{
    CGPoint p; p.x = x; p.y = y; return p;
}

关于objective-c - CGPointMake 需要解释吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1746378/

相关文章:

ios - 如何通过手势使路径中的特定点可拖动。 iPhone

swift - 如何在 Swift 中编码 CGPoint 数组

ios - 本地通知在 ios10 中不触发

iphone - ARC 在 iOS 4.3 中不工作

objective-c - 为什么选择 Emacs/Vim/Textmate? Xcode 还不够好吗?

iphone - NSMutableString appendString 生成一个 SIGABRT

ios - 3.5英寸屏幕的UIScrollView

iphone - 如何让Admob显示在iPhone屏幕顶部?

objective-c - Objective-C : Start Point and End Point

swift - 使用 NSPointToCGPoint 将 NSPoint 转换为 CGPoint