IOS MWPhotobrowser问题

时间:2013-05-06 12:15:54

标签: ios

我在我的应用中使用MWPhotobrowser库作为照片查看器。有一个选项可以设置,例如..

Mbrowser.wantsFullScreenLayout=YES;

以全屏模式显示照片。一切都很好。

但是当我在我的应用程序中使用PKRevalController库时

https://github.com/pkluz/PKRevealController

它让我的photobrowser在导航控制器上留下一个等于状态栏高度的空间。当照片查看器上的导航控制器消失时会发生这种情况。

当我禁用wantFullScreenLayout时,它会变好,但总是会显示状态栏。

我不知道是什么原因造成的。任何帮助都感激不尽。请参考屏幕截图..!

enter image description here

1 个答案:

答案 0 :(得分:0)

PKRevealControllerrootViewControllertopViewController。可以说MWPhotoBrowser只是subView

简单方法: 在MWPhotoBrowser的{​​{1}}中显示Model。而不是推动它。也许让动画组装'推'

很难: 入侵PKRevealController MWPhotoBrower并隐藏viewWillAppear并将其框架设置为statusBar。 并重置(0, -20, weight, height+20)中的statusBar

我的建议:

viewWillDisappear真的很旧,而且还没有维护,仍然使用MWPhotoBrowser的旧版本。也许考虑切换到其他Photo Browsing lib。