iPhone 6 um storyboard diferente?
Quando tivemos oiPhone 4 and 5
, verificamos o tamanho da tela e fizemos 2 storyboards para cada iPhone.
//iPhone 4
if (height == 480)
{
storyboard = [UIStoryboard storyboardWithName:@"StoryboardiPhone" bundle:nil];
NSLog(@"Device has a 3.5inch Display.");
}
//iPhone 5
else if (height == 568)
{
storyboard = [UIStoryboard storyboardWithName:@"StoryboardiPhone5" bundle:nil];
NSLog(@"Device has a 4inch Display.");
}
//iPads
else
{
storyboard = [UIStoryboard storyboardWithName:@"Storyboard" bundle:nil];
NSLog(@"Device has a iPad Display ");
}
Agora, existem mais 2 iPhones, a questão é: é certo fazer5 storyboards
para todos os iPhones e iPad? me parece uma coisa errada a se fazer, mas não consegui encontrar uma maneira de organizar as visualizações em um dispositivo e ajustá-lo a todos os outros - e certifique-se de quesempre funciona bem.
Qual será a abordagem correta agora?