を開発している間、for eachuniversal apps
と を書く必要があります。このシナリオでは、 を適切に使用すると非常に有益です。conditional code
device
iPad
iPhone
tilde
たとえば、新しいビュー コントローラーをプッシュしたい場合は、多くの行 (ほぼ 10 行) のコードを記述する必要があります。
if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone)
{
MasterViewController *masterViewController = [[MasterViewController alloc] initWithNibName:@”MasterViewController_iphone” bundle:nil];
[self.navigationController pushViewController:masterViewController animated:YES];
[masterViewController release];
}
else
{
MasterViewController *masterViewController = [[MasterViewController alloc] initWithNibName:@”MasterViewController_ipad” bundle:nil];
[self.navigationController pushViewController:masterViewController animated:YES];
[masterViewController release];
}
iPhone と iPad の画像を区別するにはどうすればよいですか?