Pergunta

Uma pergunta aqui: Xcode 4.5 corrompendo XIBs? ilustra o problema e a solução para o xcode 4.5 criando arquivos nib que não podem ser executados no ios5.

Alguém tem uma solução para evitar que a caixa de seleção de layout automático seja ativada por padrão?Estou preocupado que, no processo de desenvolvimento, esqueça de desmarcar essa caixa.

enter image description here

Foi útil?

Solução

Existe uma maneira, mas é meio complicada e, devo acrescentar, não é recomendada.

Você pode abrir seus arquivos de modelo localizados em:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates/User Interface/, em cada diretório, existem arquivos .xib.São arquivos XML, abra-os com um editor de texto.

Substitua a seguinte linha:

<bool key="IBDocument.UseAutolayout">YES</bool>

para

<bool key="IBDocument.UseAutolayout">NO</bool>

Vou repetir, porém, isso não é recomendado.

Outras dicas

Há uma pasta de modelos de projeto, você também deve modificar os arquivos xib lá.

Além disso, se quiser desabilitar o layout automático em storyboards, você deve alterar este atributo:

useAutolayout="YES"

em cada arquivo de storyboard como NÃO.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top