mac - Xcode 4-IB-distribuye los controles de manera uniforme
xcode mac download (3)
La respuesta aburrida es escribir las coordenadas manualmente. No es muy suave, pero le otorga un control exacto sobre la ubicación al menos (en el inspector de tallas).
En Interface Builder tengo un montón de campos de texto que se sientan verticalmente. Quiero que se distribuyan uniformemente en el espacio vertical, y que todos tengan el mismo tamaño.
Encontré el menú Alineación que te permite alinear elementos. No puedo encontrar un menú para la distribución o el tamaño. ¿Xcode 4 incluye esos comandos de diseño?
La respuesta es NO . Y ODIO tener que ser "una de esas personas" que tiene que decírtelo. Supongo que lo que estás buscando es algo similar a la característica por excelencia de OmniGraffle, "Canvas, Grid, Alignment". Es LA HERRAMIENTA lo que hace a OG tan malditamente bueno.
Me sorprende / me repugna que una empresa valorada en $ 100 mil millones no pueda obtener este principio básico de diseño visual, cuando una empresa que escribe software para la misma plataforma de esa misma idiotez de la compañía durante años, ha tenido esto por el tiempo que yo recuerde. El equipo de Xcode necesita unirlo . Por ejemplo, las vinculaciones de KVO son, y siempre han sido una broma, una no tan graciosa, que son imposibles de implementar, los complementos se han ido ... Y en mi humilde opinión, la configuración automática de Lion es inutilizable. Necesitan algunas PERSONAS NUEVAS o algo así, tal vez que no sean desarrolladores, o algo así ... Causa Xcode es cada vez más difícil de usar, no más fácil. Se ve mejor y está mejor organizado ... pero es obvio que no hay un "gran pensador" dentro de ese grupo que esté dispuesto a cuestionar sus paradigmas frágiles y torpes.
¿Están bromeando con esto? ¿Qué tal este Xcode? _Cierre, alinee los botones, distribuya de manera uniforme, como el 99% de las personas van a querer, el 99% del tiempo, y no vomite líneas sin sentido en todo. __ Y qué demonios es Content Hugging Priority
y Content Compression Resistance Priority
? Leí los documentos dos veces y aún NO TENGO IDEA de lo que son o cómo usarlos. No soy Einstein, pero si no puedo "entenderlo" después de hacer un esfuerzo concertado ... Es muy difícil. lol. Ok, tengo que ir a marcar la inútil rant de mi lista de cosas por hacer, ahora.
Espero que esto ayude: https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/AutolayoutPG/AutoLayoutbyExample/AutoLayoutbyExample.html
El concepto es usar algunas vistas de espaciador y configurarlas para que sean del mismo tamaño. Hay algunos trucos con las prioridades que deben hacerse, por lo tanto, siga el enlace para obtener una respuesta definitiva.