tagsforlikes pro likes hashtags for ios ios8 autolayout size-classes

ios - pro - tags for likes apk



Clase de tamaƱo wCompact | hAny queda anulada por wCompact | hRegular (1)

Es el comportamiento deseado, eliges Any Anchura | Cualquier combinación de altura para tomar decisiones de diseño que se apliquen a todos los tamaños y orientaciones de dispositivos posibles, pero elija el ancho compacto | Combinación de Altura regular para especificar cambios de diseño que se aplican solo a tamaños que se parecen a los dispositivos iPhone en orientación vertical.

Compact Width | Any Height tan Compact Width | Any Height Compact Width | Any Height parámetro de Compact Width | Any Height sobrescribirá Any Width | Any Height Any Width | Any Height parámetro de Any Width | Any Height para dispositivos iPhone en orientación vertical y horizontal. Compact Width | Regular Height Compact Width | Regular Height parámetros de Compact Width | Regular Height sobrescribirán Compact Width | Any Height Compact Width | Any Height parámetro de Compact Width | Any Height para dispositivos iPhone en orientación vertical. La regla general es que la clase de tamaño específico sobrescribe las más generales. En su caso, si gira a orientación horizontal, el origen de la etiqueta Y está por encima del origen Y del centro con una distancia de 100, que no se ha sobrescrito.

Estoy obteniendo un comportamiento extraño con las clases de tamaño en Xcode 6. No logré encontrar si es un error o una lectura incorrecta de la documentación.

La cosa es: tengo que proporcionar diferentes diseños uno para iPhone 3.5, 4, 4.7 pulgadas y otro para dispositivo de 5.5 pulgadas.

He creado un ejemplo simple para demostrar el error: la etiqueta tiene 2 restricciones: centrar X e Y dentro del contenedor.

Establecí la constante de restricción de alineación Y en 100 para wCompact|hAny y -100 para wCompact|hRegular .

La interfaz de usuario se ve bien en el constructor de interfaz pero no en la vista previa: los parámetros de wCompact|hAny reemplazan a wCompact|hAny .

Me confunde la información de la ventana emergente que surge en IB cuando quieres cambiar el tamaño de tu vc.

Entonces, ¿hay alguna manera de especificar restricciones para iPhones pequeños y tener diferentes para pantallas grandes de 5.5?