【问题标题】:How to implement Slide-out menu for iOS Apps如何为 iOS 应用程序实现滑出式菜单
【发布时间】:2014-12-26 17:29:58
【问题描述】:

我只是想实现滑出式菜单,就像在下面的快照中实现的那样:

谁能指导我如何去做。

谢谢 V@run

【问题讨论】:

  • 我没有对你的问题投反对票,但我猜那些投反对票的人可能会反对你想要使用滑出式菜单。 Apple 不鼓励这些,因为它们对用户不友好,也不是 iOS 标准。他们宁愿你使用标签栏菜单。

标签: ios objective-c xcode ios7


【解决方案1】:

看起来帕特里克的链接会给你大部分你想要的东西。如果你真的想要菜单看起来倾斜的 3D 外观,你必须学习如何使用 Core Animation 和创建透视的变换矩阵。在 Xcode 帮助系统中搜索“Adding Perspective to Your Animations”以获取有关如何获取透视图的信息。

简而言之,它涉及在围绕所需轴旋转图层后将 CATransform3D 的 M34 字段设置为一个小的负值。 (在这种情况下,您需要绕 y 轴旋转。)

【讨论】:

    【解决方案2】:

    RESideMenu 是一个很棒的库,我用过不止一次。你可以在 Github 上找到它:https://github.com/romaonthego/RESideMenu

    【讨论】:

      猜你喜欢
      • 2015-04-05
      • 2013-05-19
      • 1970-01-01
      • 2018-06-09
      • 2014-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多