如果与CGPoint声明

Jac*_*cob 3 objective-c cgpoint ios

我需要一个如何使用CGPoint和if语句来检查x和y坐标的示例

像这样的事情

if(CGPoint == (XCORDINATE, YCORDINATE)){
do stuff
}
Run Code Online (Sandbox Code Playgroud)

然后我需要一个如何检查标签上的x和y坐标的示例

if(mylabel == (xpoint, ypoint)){
do stuff
}
Run Code Online (Sandbox Code Playgroud)

谢谢

小智 14

您可以CGPoint使用其属性获得标签的各种位置.例如,如果你需要得到这center一点,那就去吧myLabel.center.

CGGeometry Reference中所述,有创建和比较点的函数.

例如,您可以执行以下操作:

CGPoint testPoint = CGPointMake(50.0, 50.0);
if(CGPointEqualToPoint(testPoint, myLabel.center)) {
    // the two points equal
}
Run Code Online (Sandbox Code Playgroud)