【问题标题】:How to make a view controller appear from the left and to not fill the full view?如何使视图控制器从左侧出现而不填满整个视图?
【发布时间】:2012-12-24 01:36:04
【问题描述】:

如何使 UiViewController 从屏幕右侧出现,就像这个应用程序(Break)在 iPad 上所做的一样。

https://itunes.apple.com/us/app/funny-videos-pics-by-break.com/id342257973?mt=8

事实上,我希望我的 UIViewController 从侧面出现在屏幕上,而不是填充我的主 UI 视图控制器的整个 UIView。背景视图也应该变暗。

总而言之,我想模仿 Break 的相同行为。

如果需要,这里是图片

有什么想法吗?感谢您的宝贵时间!

【问题讨论】:

    标签: ios ipad uiview uiviewcontroller custom-controls


    【解决方案1】:

    您可能只需要对 UIView 进行一些手动操作。因此,与其将视图控制器推送到堆栈上,不如在背景视图上覆盖一个半透明的黑色视图以使其变暗,然后简单地对要显示在顶部的视图执行 addSubView。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-25
      • 1970-01-01
      • 1970-01-01
      • 2019-07-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多