对于令人困惑的标题感到抱歉,但我不确定边框的正确名称。
我创建的UISplitViewController看起来就像iPad中的Mail应用程序。但是我的UISplitViewController不是控件层次结构中的最高控制器。
我的问题是我需要在UINavigationBarController下显示赞助商横幅,但在UISplitViewController上方。
作为图像,我可以拥有一切,但有一件事,Master View popover的边框保持在横幅的顶部。
在我的调查和测试中,边界既不是popover边界,也不是视图的边界。它看起来像UIViewController边框???
如何更改边框的颜色或只删除它? 谢谢 -Khang
答案 0 :(得分:1)
我终于找到了解决方案。
无法触摸边框,因为它是UIViewController的一部分。
我意识到纵向模式下的MasterView是一个UIPopoverController。它应该出现在现有内容之上。我试图在弹出窗口顶部插入另一个视图(蒙版,黑色UIView覆盖停留在黑色横幅顶部的边框)。
我找到了解决方案here。刚刚以纵向模式添加了蒙版视图,并以横向模式将其删除。
希望这有助于其他人。