添加悬浮在UINavigationController的UINavigationBar上的UIView,但推送添加它的视图?

时间:2016-06-09 06:55:45

标签: ios swift uinavigationcontroller uikit uinavigationbar

因此,添加UINavigationBar UINavigationController上方显示的视图非常简单:

self.navigationController?.view.addSubview(testView);

但是,在导航流程中将UIView推送/转换同时UIViewController更改更加棘手。除了简单地将视图alpha1淡化为0,反之亦然,在出现/消失时,是否有一个优雅的解决方案/黑客可以让视图的水平位置保持居中,例如?

screenshot of a <code>UIView</code> hovering over a <code>UINavigationBar</code> in a <code>UINavigationController</code>

编辑titleView UIViewControllernavigationItem设置lean-back的原因是因为当另一个视图是弹出它剪辑titleView ... (将此图像与上面的图像进行比较)

screenshot of <code>titleView</code> clipping during pop

0 个答案:

没有答案