para framework for development desarrollador app ios iphone ipad xcode5 xcode6

ios - framework - Desarrollando universal en Xcode 6



swift ios documentation (3)

Tengo Xcode 6 beta instalado y estoy tratando de desarrollar una aplicación universal. Antes de Xcode 6, tenías que crear 2 Guiones gráficos para iPad y iPhone y podías configurarlo en la Información de implementación.

En Xcode 6, parece que la separación se ha ido. No hay 2 pestañas para configurar los storyboards de forma individual.

Pero cuando vas a crear un Storyboard, se te pide que elijas una familia de dispositivos.

¿Alguien puede explicar qué está pasando en Xcode 6, por favor?

Gracias.


Después de la versión Xcode 6 > para usar different storyboard for iPhone and iPad necesario seguir xcode-6-separate-storyboard-for-ipad-and-iphone

Nota : Para la aplicación que no usa diseño automático , al agregar un nuevo guión gráfico para iPad y deshabilitar el diseño automático, aparecerá un mensaje emergente donde es necesario mantener los datos de la clase de tamaño en el iPad como se muestra en la pantalla siguiente.


Para admitir las nuevas clases de tamaño, deberá habilitar "Usar clases de tamaño" en el Inspector de archivos de su guión gráfico. Esto le permitirá configurar su storyboard para múltiples tamaños de dispositivo.

Tenga en cuenta que esto hará que su guión gráfico sea incompatible con Xcode 5.

Cuando hayas habilitado esto, verás que el selector de tamaño aparece en la parte inferior de la pantalla. Use esto para seleccionar el tamaño de su dispositivo:

En las preferencias de su proyecto, aún puede seleccionar un guión gráfico diferente para iPhone o iPad utilizando el cuadro de diálogo de selección. Tenga en cuenta que el nombre del guión gráfico persistirá si selecciona uno diferente para cada dispositivo.

A pesar de que esto todavía es una opción, Apple está moviendo a los desarrolladores hacia un guión único y unificado.


Parece que el diseño automático se usa para admitir todos los dispositivos ahora, sin embargo, ¿puede crear guiones gráficos separados? ¿Has intentado llamar a los guiones gráficos separados en el código del delegado de la aplicación?

if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPhone) { //Use iPhone Storyboard } else { //Use iPad Storyboard }