現在、標準のXcodeを使用して、タッチコントロールを介してビュー内で画像を移動しています。また、画像の移動を停止すると、x座標とy座標を渡して別のビューで使用できるように、いくつかのグローバル変数を設定したいと考えています。Movegvarx
これまでのところ、 とMovegvary
が変数である次のコードがあります。
- (IBAction)handlePan:(UIPanGestureRecognizer *)recognizer {
CGPoint translation = [recognizer translationInView:self.view];
recognizer.view.center = CGPointMake(recognizer.view.center.x + translation.x ,
recognizer.view.center.y + translation.y);
[recognizer setTranslation:CGPointMake(0,0) inView:self.view];
Movegvarx = [NSString stringWithFormat: @"%.2f", translation.x];
Movegvary = [NSString stringWithFormat: @"%.2f", translation.y];
}
現時点では、これは機能していないようです。つまり、グローバル変数が設定されていません。誰かが私が間違っていることを知っていますか?