IPhone camera problems
The question is about an iPhone application that we have developed that uses the live camera function.
More details:
- We place an adjustable translucent image on the live camera channel.
- When the user adjusts the semi-transparent image to a location that happens to cover (anywhere) the camera button, makes the camera button unapproachable, and the user is frustrated - unable to click the photo.
Question:
- Does anyone have a suggestion on how we can overcome the standard features of the camera function (i.e.: by default the camera and the camera button are the lowest layer) and we haven't found a way to change it to a different, higher level so that our the semi-transparent image was at the bottom to avoid the button click problem)?
- Can anyone think of a workaround that might work?
Thank!
If OS 3.1 is an option for end-user phones, take a look at the new 3.1 APIs. So, set the showCameraControls property to NO, set the cameraOverlayview property to your own view, and use the takePicture method to connect to your own control for taking pictures. You will also need to implement imagePickerController: didFinishPickingMediaWithInfo to save the image after shooting.
The goal, of course, is to eliminate inventory controls and use your own that you can control for placement.
UIImagePickerController class reference
has more information on this.
You can also check out ARKit . I haven't used it yet or had time to play with it. From looking at it, it seems like apple would not authorize this, but it seems to detach the UIImagePicker control to remove all chrome around the finder.