> On Feb 1, 2016, at 16:06 , Alex Zavatone <z...@mac.com> wrote:
> 
> 
> On Feb 1, 2016, at 5:42 PM, Rick Mann <rm...@latencyzero.com> wrote:
> 
>> I've got a UISearchController that I present (presentViewController) as a 
>> result of the user tapping a button. When this hapens, the currently-display 
>> UINavigationBar slides up off the top of the screen, and the UISearchBar 
>> slides down, but it overlaps the status bar.
>> 
>> None of the answers on coming up in a google search seem to work or be the 
>> right way (e.g. setting edgesForExtendedLayout to .None, or actually 
>> adjusting the offset in the delegate; that seems terrible).
>> 
>> Is there a "correct" way (that also works)?
>> 
> 
> iOS?  Mac OS?

I don't think UI... exist on OS X.

> What is the parent view of the UISearchBar?

> How are you adding it to the parent view?   There are some obscure settings 
> on iOS in the Navigation controller that seriously affect the offset of 
> content if you’re displaying a nav bar.

It is a UISearchController, presented modally. The UISearchController is 
handling adding the search bar to the window, not sure how. Here's the code:

        http://pastebin.com/eYB7ba9f

Examining the view hierarchy after it presents shows a couple full-screen views 
covering the UINavigationController views, and some bar views that are not 
UINavigationBars (AFAICT). I don't *think* the nav controller has any effect on 
this presentation.

Screenshot:

        
http://cl.ly/2r3i1U1l2d3J/Simulator%20Screen%20Shot%20Feb%201,%202016,%2016.35.30%20.png


-- 
Rick Mann
rm...@latencyzero.com



_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to