2013-08-03 7 views
8

Hey Leute, ich folge den Stanford-Vorträgen über die Entwicklung von Apps für iOS und ich habe ein kleines Problem. Der Dozent sagt, klicken Sie auf ein Label aus der Gliederung des Dokuments und gehen Sie dann zu Editor> Größe, um Inhalte anzupassen, um die festen Größenbeschränkungen zu entfernen. Mein Problem ist jedoch, dass "Größe anpassen" deaktiviert ist und ich nicht darauf klicken kann (siehe Bild).Xcode "Größe passend zum Inhalt" deaktiviert

disabled size to fit contents

Jede Idee, was mache ich falsch?

+6

Klicken Sie auf einen leeren Bereich in Ihrem Storyboard, und klicken Sie dann erneut auf das Label. Das hilft normalerweise. –

Antwort

12

Ich habe das Problem behoben, indem ich die Beschriftungen gezogen habe und die Größe manuell änderte (zufällig) und dann die Option aktiviert wurde!

+0

Sie können auch alle Einschränkungen für diese Bezeichnung oder eine beliebige UIView mit der Schaltfläche 'Auto-Layout-Probleme lösen' →' Einschränkungen löschen' in IB, in Xcode 5+ löschen. –

10

OK, das ist eine, die mich für eine Weile abgehört hat. Aber ich habe schließlich herausgefunden, dass, wenn Sie auf einen der Eckgriffe des Etiketts tippen (Sie sehen kurz ein diagonales Maussymbol für die Größenänderung), dann wird die Option "Größe anpassen" wieder aktiviert.

Dies funktioniert auch, um die Optionen "horizontale Regel" und "vertikale Regel" zurückzuerhalten, wenn Sie auf einen der Eckgriffe einer Ansicht tippen.