2017-12-18 14 views
1

라이브 카메라보기를 화면의 절반에 표시하고 나머지 절반 화면에서 Xamarin Forms에 일부 컨트롤을 삽입해야합니다. 카메라 용도로 "Plugin.Media;"를 사용하고 있습니다. 플러그인은 새로운 카메라 창을 엽니 다. 동일한 페이지가 iOS 및 Android에 표시되어야합니다. 나에게이 페이지를 어떻게 개발/디자인 할 수 있는지 제안 해주세요. 또는이보기에서 사용자 지정 렌더러를 만드는 방법.Xamarin 폼에서 하프 스크린 카메라보기를 만드는 방법

Wireframe

답변

1

당신은 사용자 정의 렌더러를 작성해야합니다.

PCL에 기본 ContentPage 또는 BaseView CameraView.xaml을 만듭니다.

https://github.com/pierceboggan/Moments/blob/master/Moments%20-%20XAML/Moments.Droid/Pages/CameraPage.cs

같은 단계

iOS 용 또한 : 당신의 안드로이드 프로젝트에

당신은

https://github.com/pierceboggan/Moments/blob/master/Moments%20-%20CSharp/Moments.Droid/Resources/layout/CameraLayout.axml

지금 여기 같은 렌더러를 쓰기 여기처럼 카메라 UI를 작성해야 학습을 위해서 https://github.com/pierceboggan/Moments을 사용하십시오.

1

달성하려면 사용자 정의보기 렌더러가 필요합니다. 디자인의 컨트롤의 나머지 부분에 대해 https://developer.xamarin.com/guides/xamarin-forms/application-fundamentals/custom-renderer/view/

당신이 자 마린 컨트롤 (버튼, 이미지 등)

+0

양식 사용하여 수행 할 수 있습니다 자 마린 양식 offical 한 문서는, 당신이 여기에서 확인할 수 있습니다 그것의 예를 가지고 감사. 전체 페이지 렌더러가 아닌 카메라 렌더 렌더러 만 만들면됩니다. – sumeet