我为QR扫描程序抓取了一些非常好的源代码来读取这位绅士的URL(http://iphonenativeapp.blogspot.ca/2011/07/qr-code-readerscanner-for-iphone-app-in.html )希望将它集成到我正在研发的iPad应用程序中。但是,当我尝试在iPad上运行QR扫描仪时,程序会输出以下错误:
2012-05-09 17:16:55.046 QRscanner [1176:10703]此设备不提供UIStatusBarStyleBlackTranslucent。
2012-05-09 17:16:55.049 QRscanner [1176:10703] * 由于未捕获的异常'NSInvalidArgumentException'终止应用程序,原因:'在iPad上,必须通过UIPopoverController呈现UIImagePickerController'
我不能,因为我的生活,弄清楚什么是错。
答案 0 :(得分:1)
我不能,因为我的生活,弄清楚什么是错误。
真的?
错误告诉您,在iPad上,UIImagePickerController
必须通过UIPopoverController
展示。那样做吧。如果你想看看the documentation for UIImagePickerController
,你不仅会看到它告诉你这一点,而且还会链接到如何使用UIPopoverController
的说明。
这是您在编程中遇到的最直接的问题类型。该系统专门告诉您必须做什么,文档的明显部分告诉您如何操作。