【问题标题】:UIModalPresentationFormSheet on iPhoneiPhone 上的 UIModalPresentationFormSheet
【发布时间】:2010-09-13 17:00:50
【问题描述】:

如何在 iPhone 上制作模态视图的演示样式 UIModalPresentationFormSheet(或类似的东西)?

提前致谢!

【问题讨论】:

    标签: iphone ios modalviewcontroller


    【解决方案1】:

    您不能使用内置框架。

    您必须编写自己的代码以模态方式显示不会完全遮盖底层视图的视图,除非其他人已经这样做并公开发布。

    【讨论】:

    • 想不通?创建一个具有透明背景的顶级视图,然后有一个具有不透明背景的子视图,其大小小于顶级视图。这将是 MyModalViewController 类的视图。添加一个接受UIViewController 的属性和一个接受view 的自定义设置器,并将其分配给顶层视图中的内部视图。您将使用通常的presentModalViewController:animated: 以模态方式呈现此视图控制器
    【解决方案2】:

    您可能还想查看以下开源项目:

    https://github.com/KitchenStories/charleene

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-11-28
    • 2014-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多