开发者

If statement with CGPoint

开发者 https://www.devze.com 2023-03-22 20:55 出处:网络
I need a example of how to use CGPoint with a if statement to check the x and y coordinates like something like this

I need a example of how to use CGPoint with a if statement to check the x and y coordinates

like something like this

开发者_开发技巧
if(CGPoint == (XCORDINATE, YCORDINATE)){
do stuff
}

and then i need a example of how to check the x and y coordinates on a label

if(mylabel == (xpoint, ypoint)){
do stuff
}

Thanks


You get various CGPoints position for labels, using their properties. For example if you need to get the center point, get myLabel.center.

There are functions to create and compare points as described in CGGeometry Reference.

So for example you can do something like :

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


if( point.x == XCORDINATE && point.y == YCORNDINATE )
{
   // do stuff
}

If you want to check the coördinates of a label you simply do the above, and you get the location using:

CGPoint point = yourLabel.frame.origin;
0

精彩评论

暂无评论...
验证码 换一张
取 消