Ich präsentiere einen Modal View Controller, der ein Tab-Bar-Controller mit einem Navigations-Controller darin ist.Unterschiedlicher Übergang auf presentModalViewController: animiert:
Das Problem ist meine erste Ansicht hat einen schwarzen Hintergrund und ich möchte die neue Ansicht einen weißen Hintergrund haben.
Das bedeutet, ich muss entweder den Modal View Controller mit einem transparenten Hintergrund haben (bis er die "Slide Up" Animation abgeschlossen hat, wenn er den weißen Hintergrund zeigt) ODER ich muss den Hintergrund des Navigationscontrollers als weiß einstellen mach es undurchsichtig.
Dies führt dazu, dass ich einen zusätzlichen weißen Streifen über der Navigationsleiste habe (wo der Netzwerkstatus/Batteriestatus/Zeitleiste angezeigt wird). Ich kann das nicht loswerden. :(
Also, wenn ich in die Ansicht drehen könnte, oder es verblasst in, oder von rechts schieben oder links oder etwas, das asthetically viel besser wäre.
Gibt es eine Möglichkeit, dies zu tun? oder werde ich muss nur gesetzt „animiert:“ NO
Dank
Im Grunde wollte ich nicht um einen transparenten Hintergrund zu haben - aber der weiße Hintergrund zeigt den lästigen weißen Streifen an der Spitze. Das letzte Stück Ihrer Antwort ist das, wonach ich gesucht habe. Vielen Dank :) –