I'm working on a custom version of UISplitView. I have two container views, one 
for the left content, and one for the right. I use a UINavigationBar at the top 
of the right side (outside that container view), and the left side contains a 
UINavigationController. 

This was all working fine. Both navigation bars were drawing correctly (unlike 
the UIToolbar I wanted to use, which refused to draw correctly at the top of 
the screen no matter what I did).

Then I decided I wanted a tiny drop shadow on the left edge of the right 
content. I didn't change anything other than to add a 5px-wide UIView on the 
left edge, widen the right side view by 5px, and scootch the UINavigationBar 
and container view over 5 px. I set up autolayout constraints on all of this to 
maintain that geometry.

Problem is, now the right side UINavigationBar is drawing differently. It no 
longer has the hairline border at its bottom, and it's more transparent.

Apple has made this stuff so much harder to deal with in iOS 7. How can I get 
the nav bar to behave?

TIA,

-- 
Rick



Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

_______________________________________________

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