Remove the UISearchDisplayController semi-transparent overlay before searching

I am working with a situation similar to the screenshot below ( taken from another question asking about the space at the top ).

I want to remove this gap.  It's the worst.

I know how to make it UISearchDisplayController

tableView

appear in any frame someone wanted, which is great, but now I am dealing with this black semi-transparent overlay that I cannot move.

No changing any frame to tableView

in any order fixes it. The only thing that fixes this is to change the property EdgesForExtendedLayout

for the parent controller, which is not an option considering how everything else is displayed on the page and app.

So how can I remove or shift the semi-transparent overlay to whatever Y position I want?

+3


source to share





All Articles