0

我为 QR 扫描仪获取了一些非常好的源代码,希望能从这位先生 (http://iphonenativeapp.blogspot.ca/2011/07/qr-code-readerscanner-for-iphone-app-in.html) 那里读取 URL将其集成到我正在开发的 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 上,UIImagePickerController 必须通过 UIPopoverController 呈现”

对于我的一生,我无法弄清楚哪里出了问题。

4

1 回答 1

1

对于我的一生,我无法弄清楚哪里出了问题。

严重地?

该错误告诉您,在 iPad 上,UIImagePickerController必须通过UIPopoverController. 就这样做吧。如果您愿意查看文档,UIImagePickerController您不仅会看到它告诉您这一点,而且它链接到如何使用UIPopoverController.

这几乎是您在编程中遇到的最直接的问题类型。系统专门告诉你必须做什么,文档的明显部分告诉你如何去做。

于 2012-05-09T23:35:59.960 回答