Removing a transculent from UITabBar adds a gray frame to it.

when I install [[UITabBar appearance] setTranslucent: false];, it adds a field with the same size just above it. I have no idea where it came from or how to get rid of it. I think this could have something to do with the way the material under the panel is displayed when setTranslucant is turned on.

"c" is a table view, and no restrictions exist anywhere, this is what the SplitViewController storyboard element comes with.

enter image description here

0
source share
1 answer

Man, it took me days . On your "primary root controller" activate Extend Edges Under Opaque Bars. Done.

enter image description here

0
source

Source: https://habr.com/ru/post/1672887/


All Articles