Domanda

A Domanda qui: Xcode 4.5 Corruzione XIBS? illustra il problema e la soluzione perXcode 4.5 Creazione di file NIB che non possono essere eseguiti su IOS5.

Qualcuno ha una soluzione per evitare che la casella di controllo del layout automatico venga inadempiente su ON?Sono preoccupato che nel processo di sviluppo, mi dimenticherò di deselezionare quella scatola.

Inserire l'immagine Descrizione qui

È stato utile?

Soluzione

C'è un modo, ma è un po 'contorto e, potrei aggiungere, non raccomandato.

Puoi aprire i file del modello situato in:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates/User Interface/, in ciascuna directory, ci sono file .xib.Sono file XML, aprili con un editor di testo.

Sostituisci la seguente riga:

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

a

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

Ripeterò però, Non è raccomandato .

Altri suggerimenti

C'è una cartella Modelli di progetto, è necessario modificare anche i file XIB.

Anche se si desidera disabilitare il layout automatico nei storyboard, è necessario modificare questo attributo:

useAutolayout="YES"
.

In ogni file di storyboard a no.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top