这是哪个对象?

时间:2015-02-20 18:33:40

标签: ios objective-c iphone xcode

我正盯着开发iOS应用程序,我想在用户触摸按钮时添加一些内容来向用户显示其他选项。我在寻找的界面与您在safari中长按链接时显示在屏幕底部的界面相同。有没有人可以给我一个起点,在我的应用程序中构建这样的界面?我试图搜索它,但我不知道它是如何调用的,所以我找不到任何东西。

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

在iOS 7及更早版本中,它是UIActionSheet。

在iOS 8中,它是UIAlertController。

后者更容易使用。

当我回到笔记本电脑时,我会输入一些代码。

答案 1 :(得分:0)

以前这是用UIActionSheet完成的,但从iOS 8开始不推荐使用。如果您的应用仅在iOS 8及更高版本上运行(部署目标至少为iOS 8),请使用而是UIAlertController

有关更多信息,请参阅excellent NSHipster article on UIAlertController