UIActionSheet在iOS 7上已经被弃用,文档建议使用UIAlertController,但是UIAlertController不支持iOS 7 :P
如果我在iOS 8中使用UIActionSheet,代码将会运行,虽然有一个警告 :P,但它可以运行...
我想知道是否有其他替代方案,而不仅仅是保留弃用的代码并确保其在iOS(7/8)上都能正常工作。
谢谢
UIActionSheet在iOS 7上已经被弃用,文档建议使用UIAlertController,但是UIAlertController不支持iOS 7 :P
如果我在iOS 8中使用UIActionSheet,代码将会运行,虽然有一个警告 :P,但它可以运行...
我想知道是否有其他替代方案,而不仅仅是保留弃用的代码并确保其在iOS(7/8)上都能正常工作。
谢谢
正如@rmaddy所指出的那样,您应该将部署目标设置为iOS 7并使用UIActionSheet。这样,您就不会收到任何警告,并且您的代码可以在iOS 7/8上运行!
UIActionSheet
不应该收到任何警告。 - rmaddy