Экран камеры для iphone не подходит должным образом

введите описание изображения здесьI я работаю над CustomRenderer для камеры в формах Xamarin. Экран камеры отлично открывается на Android, но не подходит для iOS. Я использую Iphone X в качестве тестового устройства. liveCameraStream = new UIView () { Frame = new CGRect (0f, 0f, View.Bounds.Width, View.Bounds.Height) }; Это то, что я использую для настройки прямой трансляции. Я тоже пробовал

liveCameraStream = new UIView () { Frame = new CGRect (0f, 0f, 375f, 812f) }; но все равно не работает.

«неправильно подогнан» - не очень полезное описание проблемы. Можно скриншот приложить?

Jason 10.10.2018 05:46

@Jason Я добавил изображение, так как вы можете видеть, что белая часть в верхней части изображения не позволяет камере работать. Я не могу получить кадр, который я установил в общем пространстве, поскольку я могу получить этот кадр в предварительном просмотре камеры Android, но не на iOS.

user7865927 10.10.2018 06:01
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
2
42
1

Ответы 1

Для этого вам не нужна собственная реализация. Вы можете следить за эта ссылка, который описывает общую реализацию камеры.

Мне нужно было много других функций, которые были возможны благодаря собственной реализации. Есть ли вообще как поправить родной экран?

user7865927 10.10.2018 09:02

Вы по-прежнему можете использовать обычную реализацию и переходить на Native там, где вам это нужно.

Sankarann 11.10.2018 01:13

Другие вопросы по теме