UIImagePickerController cameraOverlayView无法使用iPhone 5?

时间:2012-10-04 19:23:52

标签: ios uiimagepickercontroller iphone-5 camera-overlay

当iPhone 5问世时,我的自定义cameraOverlay不再排列以覆盖默认的相机快门和取消按钮。

我添加了一些代码来检测手机的硬件版本,并为iPhone 5移动了一些控件。

好吧,现在这些自定义按钮不再接收点击事件,而是落入相机的按钮。为什么呢?

对于实验控件,我使用相同的代码重新定位iPhone 4S上的按钮(它们都运行iOS 6)。因此,两个附加的图片使用相同的精确代码,具有常数(像素偏移)的差异。

在4s上,我的自定义按钮会收到点击事件。在5上,点击事件落到相机的控件上。这是一个错误吗?这看起来确实如此。我希望其他人遇到同样的问题。

enter image description here enter image description here

1 个答案:

答案 0 :(得分:0)

我的按钮没有接收到事件时出现问题,并且通过在MainWindow.xib上选择“启动时全屏”来修复它。希望这会有所帮助。