iPhone と iPad の両方で開発されたアプリがあります。すべての機能は、エミュレーターと実際のデバイスの両方のデバイスで動作します。1つを除くすべて。私はストーリーボードを使用しており、iPad ビューと iPhone ビューの両方で、使用している同じクラスにすべてを接続しているかどうかを 3 回確認しました。
動作していない機能の 1 つは、UIImageView
.
だから、私は別の場所に移動したいこのイメージを持っています on - viewDidAppear
.
コードは次のとおりです。
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:2];
_fessor.frame = (CGRectMake(_sweden.frame.origin.x+20, _sweden.frame.origin.y-10,
_fessor.frame.size.width, _fessor.frame.size.height));
[UIView commitAnimations];
// _fessor is ImageView im animating;
// _sweden is the button representing the country I want my _fessor to go to
したがって、このコードは iPhone (エミュレーターと実際のデバイスの両方) で完全に機能します。では、iPadで動作しないのはなぜですか(エミュレーターとデバイスの両方)
また、誰かがさらにデータを必要とする場合は、必要なデータを正確に教えてください. 他に何が問題を引き起こしているのかわかりません
編集:The animation DOES work, when I click on a button and call the animation method. But it DOESN'T work when I call it on - viewDidAppear