Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Y轴在iphone中相对';s视图,如何像Y轴数学一样调整它?_Iphone_Objective C_Ios_Cgpoint - Fatal编程技术网

Y轴在iphone中相对';s视图,如何像Y轴数学一样调整它?

Y轴在iphone中相对';s视图,如何像Y轴数学一样调整它?,iphone,objective-c,ios,cgpoint,Iphone,Objective C,Ios,Cgpoint,我想从iphone的角度看两点 这是我的密码 UIImageView *center; center = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"point.png"]]; [center setFrame:CGRectMake(0, 0, 10, 10)]; float r_rect_center_x = [r_img frame].size.width/2; float r_rect_center_y = [r_img

我想从iphone的角度看两点

这是我的密码

UIImageView *center;
center = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"point.png"]];
[center setFrame:CGRectMake(0, 0, 10, 10)];
float r_rect_center_x = [r_img frame].size.width/2;
float r_rect_center_y = [r_img frame].size.height/2;
[center setCenter:CGPointMake(r_rect_center_x,r_rect_center_y)];
[r_img addSubview:center];
[center release];
这是中心,我得到的结果中心点是(X:50,Y:60)

这是点1,我设置中心是X:60,Y:60

应该是这样的

但是它在模拟器上运行是这样的。。。

如何调整Y轴上的点1中心???

非常感谢


韦伯。

视图中有一个setFlipped:方法。只要呼叫它并传递
YES

[view setFlipped:YES]

我试着这样做,CGAffineTransform transform=CGAffineTransformity;r_img.transform=CGAffineTransformRotate(transform,-90*M_PI/180);但只在另一点上起作用……可能重复
[view setFlipped:YES]