ストーリーボードのユーザーインターフェイスに、とを追加UIImageViews
しましUIScrollViews
た。次のように、ViewdidLoadでこれらのサイズと位置を設定します。
- (void)viewDidLoad
{
[facebookSharing setFrame:CGRectMake(400, facebookSharing.frame.origin.y, facebookSharing.frame.size.width, facebookSharing.frame.size.height)];
[bumpImage setFrame:CGRectMake(500, bumpImage.frame.origin.y, bumpImage.frame.size.width, bumpImage.frame.size.height)];
}
問題は、このコードが適用されていないことです。まったく同じコードのボタンがあり、それを押すと正常に機能します。ですから、でコードが実行されない可能性はありViewDidLoad
ますか?(NSLog()
証明ViewDidLoad
が実際に実行されていることを証明したとしても)?
さらに、私はこのコードをiPadViewDidLoad
専用に持っており、コードはそこで機能します。UIViewController
どのコントローラーでも、iPadでは機能しますが、iPhoneでは機能しません。どうしてこれなの?ありがとうございました。