シミュレーターで正常に動作するユニバーサル アプリケーションがありますが、実際のデバイス (4S および第 3 世代の iPad) に配置すると、ビュー コントローラー インターフェイス (「EditNameViewControlleriPhone」、iPhone が名前の一部であるという事実を無視します) は、私はiPad xibも持っていますが、iPhoneバージョンです。
これは、私がどのように名前を付けたかのスクリーンショットです。
私の SettingViewController のボタンは、EditName インターフェイスを表示します。これが彼のコードです:
-(IBAction)editclass{
EditNameViewControlleriPhone*vc2 = [[EditNameViewControlleriPhone alloc] init];
vc2.delegate = self;
[self presentModalViewController:vc2 animated:YES];
}
-(void)dismiss{
[self dismissModalViewControllerAnimated:YES];
}
このコードは間違っていますか、または私が見逃している命名規則がありますか、それとも何か他のものですか? これが本当に単純な場合は申し訳ありません-私はXcodeを初めて使用します。ありがとう