【问题标题】:Is showFromTabBar method deprecated in ios 8?ios 8 中是否弃用了 showFromTabBar 方法?
【发布时间】:2016-05-27 18:49:33
【问题描述】:

我想实现 showFromTabBar 方法以显示选项卡项中的操作表。在 ios 8 中是否不推荐使用 showFromTabBar 方法,是否有任何替代方法?如果没有,除了从视图底部弹出之外,还有其他方法可以显示操作表吗?

【问题讨论】:

    标签: ios objective-c iphone uiactionsheet


    【解决方案1】:

    是的,它已被弃用。看看UIAlertControllerStyleActionSheet

    【讨论】:

    • 这个有什么替代品吗?
    【解决方案2】:

    来自iOS Developer Library

    - (void)showFromTabBar:(UITabBar *)view
    

    显示源自指定标签栏的操作表。

    参数 查看
    操作表源自的选项卡栏。 讨论 操作表的外观是动画的。

    在 iPad 上,此方法将操作表置于屏幕中间。通常,如果您想在 iPad 应用程序中显示与标签栏相关的操作表,您应该改用showFromRect:inView:animated: 方法。

    可用性 在 iOS 2.0 及更高版本中可用。 在 iOS 8.3 中已弃用。

    【讨论】:

    • 是的,描述是正确的,但我想知道是否有任何其他方法可以替代一些更改,或者它是否完全被弃用。如果除了从底部弹出之外,还有其他方法可以在 iphone 中显示操作表吗?
    • 我也在等待它的替换,但这个方法仍然可以正常工作
    猜你喜欢
    • 2014-11-15
    • 2018-10-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-04
    • 2015-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多