【问题标题】:On iOS and Cocoa Touch, is there a control for a slide out panel for iPad / iPhone?在 iOS 和 Cocoa Touch 上,是否有用于 iPad / iPhone 滑出面板的控件?
【发布时间】:2012-06-01 13:24:50
【问题描述】:

这可能是一个常见的 UI,当我们点击 i 图标时,滑动面板会从屏幕底部或右侧滑出,有点像愤怒的小鸟从离开了。

Cocoa Touch 是否已经内置了类似的东西或其他可以轻松转换以用于此类用途的控件?否则,是否有一些替代品可能适合此目的并在 iPad / iPhone 上普遍推荐?

【问题讨论】:

    标签: iphone ios cocoa-touch uiview uikit


    【解决方案1】:

    基本上,它只是在点击按钮(您的图标)时显示视图(某些面板)的问题,使用动画从侧面将其滑入。见:SubView slide in animation, iphone

    【讨论】:

    • 是的,只是寻找更预先构建的东西,因此无需每次都重新实现它。如果它是一个预先构建的控件,也许它可以有漂亮的 3D 图形,例如在它的边界处有一条带有一点阴影的凹槽线
    【解决方案2】:

    我有一个非常具体的用例需要解决,而 ViewDeck 非常适合。该菜单模仿您将在 Facebook 或 Path 中看到的菜单。它的动画流畅且具有出色的手势交互:

    https://github.com/Inferis/ViewDeck

    【讨论】:

      【解决方案3】:

      我一直在用

      MMDrawerController

      在我为一家国家医疗保健公司开发的 iPad 应用中,侧边抽屉功能非常成功

      处理 Cocoapods/config 对于 3rd 方组件通常有点棘手,还需要记住该组件是否会随着新的 iOS 版本的推出而继续受到支持,但通常该组件与 iOS8 一样好用我会推荐它。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-02-11
        • 1970-01-01
        • 2023-03-14
        • 2013-11-16
        • 1970-01-01
        • 2011-04-26
        • 2011-08-22
        • 2010-10-03
        相关资源
        最近更新 更多