iOS:在iPad上创建NavigationController lightbox

iOS:在iPad上创建NavigationController lightbox,ios,xcode,ipad,uinavigationcontroller,lightbox,Ios,Xcode,Ipad,Uinavigationcontroller,Lightbox,我一直在市场上寻找不同的iPad应用程序。例如,Yelp具有以下屏幕: 基本上,这个灯箱登录会从底部弹出,并将鼠标悬停在背景上的UISplitViewController上 如何创建此灯箱并在中设置动画。我确信有一种非黑客的方式可以做到这一点,只是在我的扩展知识中找不到任何东西 这正是我所需要的:谢谢!这正是我所需要的:谢谢! UINavigationController *navController = [[UINavigationController alloc] initWithRootV

我一直在市场上寻找不同的iPad应用程序。例如,Yelp具有以下屏幕:

基本上,这个灯箱登录会从底部弹出,并将鼠标悬停在背景上的UISplitViewController上


如何创建此灯箱并在中设置动画。我确信有一种非黑客的方式可以做到这一点,只是在我的扩展知识中找不到任何东西

这正是我所需要的:谢谢!这正是我所需要的:谢谢!
UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:yourViewController];
navController.modalPresentationStyle = UIModalPresentationFormSheet;
[self.navigationController presentModalViewController:navController animated:YES];
navController.view.superview.bounds = CGRectMake(0, 0, 400, 500);