2011-02-03 70 views
0

我有一個球類,它是由我在屏幕上繪製的UIImage組成的。我有2輛花車獲得的UIImage,x和y的poistion所以我做了2個干將有位置:請求會員'中心的東西不是結構或工會

-(float) getX { return self.center.x; } 
-(void) setX: (float)x_{ x = x_; } 

-(float) getY { return self.center.y; } 
-(void) setY: (float)y_{ y = y_; } 

返回我「請求在一些成員‘中心’不是一個結構或聯合」

但self.center.x通常會返回浮動...我不明白...

回答

1

UIImage沒有一箇中心性質。你可能正在考慮從UIView下降的東西。顯示圖像的視圖是UIImageView - 它具有中心屬性。

UIImages也沒有本質上有一個位置,所以沒有可比性中心,但如果你這樣做:

CGPointMake(image.size.width*0.5f, image.size.height*0.5f); 

你會得到在圖像的中間位置,相對於圖像本身。

相關問題