我試圖讓它如此,當你觸摸圖像時,它會移動到一個隨機點,但我現在意識到我需要它留在一個設定的空間所以我可以添加比分計數器等東西。我遇到的問題是,我不知道如何做到這一點,所以任何幫助表示讚賞。如何從設置區域的外側保留圖像
我的代碼:
-(IBAction)hideImage {
CGFloat xRange = self.view.bounds.size.width - Image.bounds.size.width;
CGFloat yRange = self.view.bounds.size.height - Image.bounds.size.height;
CGFloat minX = self.view.center.x - (xRange/2);
CGFloat minY = self.view.center.y - (yRange/2);
int randomX = (arc4random() % (int)floorf(xRange)) + minX;
int randomY = (arc4random() % (int)floorf(yRange)) + minY;
Image.center = CGPointMake(randomX, randomY);
}
謝謝。