当iPhone 5问世时,我的自定义cameraOverlay不再排列以覆盖默认的相机快门和取消按钮。
我添加了一些代码来检测手机的硬件版本,并为iPhone 5移动了一些控件。
好吧,现在这些自定义按钮不再接收点击事件,而是落入相机的按钮。为什么呢?
对于实验控件,我使用相同的代码重新定位iPhone 4S上的按钮(它们都运行iOS 6)。因此,两个附加的图片使用相同的精确代码,具有常数(像素偏移)的差异。
在4s上,我的自定义按钮会收到点击事件。在5上,点击事件落到相机的控件上。这是一个错误吗?这看起来确实如此。我希望其他人遇到同样的问题。
答案 0 :(得分:0)
我的按钮没有接收到事件时出现问题,并且通过在MainWindow.xib上选择“启动时全屏”来修复它。希望这会有所帮助。