在没有弹出窗口的情况下在 iPad 上显示 UIAlertController(警报样式)是否安全?
Is it safe to present UIAlertController (alert style) on iPad without popover?
在我的应用程序中,当用户点击屏幕上的按钮时,我会显示 UIAlertController
。我使用 UIAlertController
或 UIAlertView
,具体取决于 API 可用性(因为我的应用同时支持 iOS 7 和 8)。
我只是想向用户显示一个警告视图,所以我为 UIAlertController
使用 .Alert
样式。
当用户在 iPad 上时,在不配置 popover
的情况下显示 UIAlertController
(Alert
样式是否安全?
在网上看到一些教程。根据我的理解,如果使用 UIAlertController
(Action Sheet
样式),我需要配置弹出窗口,否则应用程序会崩溃。我只想知道它是否与 Alert
样式 UIAlertController
.
的工作方式相同
我在 iPad 上做了一些测试,没有弹出窗口,应用程序没有崩溃。但我想确保这是安全的。
永远不要将 UIPopoverController
与 UIAlertView
或 UIAlertController
一起使用(无论其样式如何)。
当 UIAlertController
样式为 "action sheet" 时,iOS 将在内部使用 iPad 上的弹出窗口,但您不会自己处理它。
所以你不用担心。使用 UIPopoverController
按原样使用 presentViewController:animated:completed:
方法,无论设备如何,您都很好。
在我的应用程序中,当用户点击屏幕上的按钮时,我会显示 UIAlertController
。我使用 UIAlertController
或 UIAlertView
,具体取决于 API 可用性(因为我的应用同时支持 iOS 7 和 8)。
我只是想向用户显示一个警告视图,所以我为 UIAlertController
使用 .Alert
样式。
当用户在 iPad 上时,在不配置 popover
的情况下显示 UIAlertController
(Alert
样式是否安全?
在网上看到一些教程。根据我的理解,如果使用 UIAlertController
(Action Sheet
样式),我需要配置弹出窗口,否则应用程序会崩溃。我只想知道它是否与 Alert
样式 UIAlertController
.
我在 iPad 上做了一些测试,没有弹出窗口,应用程序没有崩溃。但我想确保这是安全的。
永远不要将 UIPopoverController
与 UIAlertView
或 UIAlertController
一起使用(无论其样式如何)。
UIAlertController
样式为 "action sheet" 时,iOS 将在内部使用 iPad 上的弹出窗口,但您不会自己处理它。
所以你不用担心。使用 UIPopoverController
按原样使用 presentViewController:animated:completed:
方法,无论设备如何,您都很好。