ios 8 中是否弃用了 showFromTabBar 方法?

Is showFromTabBar method deprecated in ios 8?

我想实现 showFromTabBar 方法以显示标签栏中的操作 sheet item.Is showFromTabBar 方法在 ios 8 中已弃用,是否有任何替代方法?如果没有,除了从视图底部弹出外,还有其他方法可以显示操作 sheet 吗?

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

来自 iOS Developer Library

- (void)showFromTabBar:(UITabBar *)view

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

参数 查看
发起操作 sheet 的选项卡栏。 讨论 动作的外观 sheet 是动画的。

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

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

中弃用