uinavigationcontroller - iOS 11 Navigation bar large title have black color when push on pop view controller -


i have problem new navigation bar ios 11.

in root view set new navigation code:

if (@available(ios 11.0, *)) {     self.navigationcontroller.navigationbar.preferslargetitles = yes;     self.navigationitem.largetitledisplaymode = uinavigationitemlargetitledisplaymodealways; } 

then root view, pushed view , set code navigation bar

if (@available(ios 11.0, *)) {     self.navigationitem.largetitledisplaymode = uinavigationitemlargetitledisplaymodenever; } 

it works well. however, when push , pop view black color appeared image below:

enter image description here

i don't know why black color appeared on view although did not set ground navigation bar black color whole screen in app.

someone have idea problem. please drop me suggestion solve bug. thanks.

i solved in own app subclassing uinavigationcontroller , setting view.backgroundcolor.


Comments

Popular posts from this blog

python - Selenium remoteWebDriver (& SauceLabs) Firefox moseMoveTo action exception -

html - How to custom Bootstrap grid height? -

transpose - Maple isnt executing function but prints function term -