iOS AutoLayout Mehrdeutiges Layout in NavigationViewController

9

Ich habe einen Navigationsansicht-Controller, diese Ansicht hat nur Hauptansicht und wenn ich automatisches Layout nachführe, sehe ich folgendes:

%Vor%

Weiß jemand, warum UILayoutGuide mehrdeutig ist?

    
Bartosz Bialecki 04.12.2013, 14:21
quelle

1 Antwort

4

Das Layout ist aufgrund des Timings mehrdeutig. Wenn Sie die Ablaufverfolgung ausführen, nachdem die Sicht sichtbar ist, wird die Mehrdeutigkeit aufgelöst. Ссылка

Das zugrunde liegende "Warum" ist ein Implementierungsdetail. Ich schätze, sie geben UIViewNoIntrinsicMetric für die intrinsicContentSize für die Platzhalteransichten für die oberen und unteren Layouthilfslinien zurück, bis die Navigationsleiste angezeigt wird.

    
Fruity Geek 04.12.2013, 17:16
quelle

Tags und Links