введите описание изображения здесь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 Я добавил изображение, так как вы можете видеть, что белая часть в верхней части изображения не позволяет камере работать. Я не могу получить кадр, который я установил в общем пространстве, поскольку я могу получить этот кадр в предварительном просмотре камеры Android, но не на iOS.





Для этого вам не нужна собственная реализация. Вы можете следить за эта ссылка, который описывает общую реализацию камеры.
Мне нужно было много других функций, которые были возможны благодаря собственной реализации. Есть ли вообще как поправить родной экран?
Вы по-прежнему можете использовать обычную реализацию и переходить на Native там, где вам это нужно.
«неправильно подогнан» - не очень полезное описание проблемы. Можно скриншот приложить?