Xamarin.Forms (v. 2.3.3.175)의 MasterDetailPage에 대한 사용자 정의 렌더러를 작성하려고합니다. 내용에 비해 너무 큰 기본 마스터 너비를 조정해야합니다.Xamarin.Forms MasterDetailPage 사용자 정의 렌더러
불행히도 사용자 지정 렌더러 클래스가 만들어지면 곧 "System.NullReferenceException"이 발생합니다. 나는 모든 것을 청소 했는데도 여전히 오류가 발생합니다. MasterDetailRenderer에서 클래스를 파생시키는 것이 문제의 원인입니다. 다른
[assembly: Xamarin.Forms.ExportRenderer(typeof(Xamarin.Forms.ExMasterDetailPage), typeof(ExMasterDetailRenderer))]
namespace MDPageTest.Droid.Renderers {
public class ExMasterDetailRenderer : MasterDetailRenderer
{ }
}
아무것도 : 나는 다음과 같이 아래로 내 사용자 정의 렌더러를 제거 한 테스트를 위해서
! 그래도 오류가 발생합니다. 속성 행에 주석을 달거나 (따라서 사용자 정의 렌더러를 사용하지 않도록 설정하거나) 클래스 파생을 제거하면 문제가 해결되고 다른 오류없이 응용 프로그램이 시작됩니다.다른 사람이 이러한 문제를 겪고 있습니까? 그것을 고치는 방법에 대한 단서?
미리 감사드립니다. 건배,
M.