【问题标题】:iOS: Creating NavigationController lightbox on iPadiOS:在 iPad 上创建 NavigationController 灯箱
【发布时间】:2012-07-13 18:41:41
【问题描述】:

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

基本上,这个灯箱(登录)从底部弹出并“悬停”在背景上的UISplitViewController 上。

如何创建这个“灯箱”并为其设置动画。我确信有一种非 hacky 的方法可以做到这一点,只是在我的扩展知识中找不到任何东西。

【问题讨论】:

    标签: ios xcode ipad uinavigationcontroller lightbox


    【解决方案1】:
    UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:yourViewController];
    navController.modalPresentationStyle = UIModalPresentationFormSheet;
    [self.navigationController presentModalViewController:navController animated:YES];
    navController.view.superview.bounds = CGRectMake(0, 0, 400, 500);
    

    【讨论】:

    • 这正是我所需要的 :) 谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-18
    • 1970-01-01
    相关资源
    最近更新 更多