Этот вопрос или подобный был задан ранее, но из ответов, которые я видел, никто не ответил на вопросы в достаточной степени. Я опишу то, что я пытаюсь сделать, и я в основном ищу, чтобы увидеть, возможно ли это, и если так, предложенный подход будет высоко ценится.
Я бы хотел сделать снимок с iPhone, который запускается жестом (например, касанием или пролистыванием), а не нажатием кнопки (через takePicture?). Мне известна возможность захвата содержимого экрана и его сохранения, но разрешение намного ниже, чем у реальной камеры. После съемки фотографии я не хочу, чтобы появлялись какие-либо виды (например, средство выбора изображений).
Таким образом, в итоге, пользователь может увидеть следующую последовательность событий: ему предоставляется вид с камеры в реальном времени, он проводит пальцем (снимок сделан), и экран немедленно возвращается к просмотру в реальном времени. Я смог сделать это, используя UIImagePickerController и UIGetScreenImage, но, как я уже указывал ранее, я хотел бы получить изображение с максимально возможным разрешением.
Спасибо!