Ich mache eine App mit TabBarController
und AutoLayout.Labels von TabBar mit Autolayout abgedeckt
Immer wenn ich die App entweder auf Simulator oder auf dem Gerät kompiliere, werden die unteren Beschriftungen, Schaltflächen und andere Ansichten von TabBar
abgedeckt. Die views
haben Einschränkungen, so dass sie oben und unten bleiben würden und eine View
(d. H. MapView
) würde dehnen.
Der Fall, dass die Ansichten unter der TabBar untergehen würden passiert nur in iOS 7, aber nicht in iOS 6.1 und niedriger. Irgendwelche Ideen oder ist es nur ein Fehler im Compiler?
Ich habe ähnliches Problem mit meiner app, also musste ich automatisches Layout deaktivieren und zu tun Frames manuell :(Ich denke, vielleicht hat es etwas zu tun , mit einem Projekt, das in xcode4.x erstellt wurde, wo es alte Registerkarten, Navigationsleisten usw. hatte. – Yanchi
Ich habe versucht, die gleiche Ansicht in Xcode5 von Grund auf neu zu machen, aber es führte zu dem gleichen Problem. Das Problem ist nur auf iOS 7 (3.5 "und 4"), aber nicht in iOS6 (3.5 "und 4"). –
und haben Sie automatisches Layout aktiviert? Versuchen Sie es zu deaktivieren und sehen, ob es funktioniert. – Yanchi