我的iOS应用中遇到了EGOPhotoView库的问题,希望有人帮助我。
我的应用程序使用NavigationController,但不显示NavigationBar,因为导航是我的一些自定义控件。问题是当我用EGOPhotoView库显示一个图像库时,它显示出一个出现在导航栏上的导航栏:当我弹出EGOPhotoViewController时,导航栏仍然显示,但我不想要。
有人可以帮我解决这个问题吗?
由于
答案 0 :(得分:0)
您可以将其中一个类(可能是您的app委托)设置为导航控制器的委托。然后,当弹出EGOPhotoViewController时,您可以隐藏导航栏。 E.g。
- (void)navigationController:(UINavigationController *)navigationController
willShowViewController:(UIViewController *)viewController
animated:(BOOL)animated
{
if ([navigationController.topViewController isKindOfClass:[EGOPhotoViewController class]])
{
[navigationController setNavigationBarHidden:YES animated:YES];
}
}