2017-11-18 10 views
1

Visual Studio xamarin.ios에서 응용 프로그램을 만들고 있지만 스토리 보드에 "문제가 감지되어 사용자 지정 구성 요소가 렌더링되지 않습니다."라는 메시지가 표시됩니다.문제가 감지되어 사용자 지정 구성 요소가 렌더링되지 않습니다.

프로젝트 폴더에서 "bin"및 "obj"라는 디렉토리를 삭제하려고 시도했지만 문제가 지속됩니다. 또한 "MonoTouchDesignServerUnified quit unexpectedly"라는 로그 파일이 나타납니다.

다음은 로그 파일의 스크린 샷입니다.

Screenshot of the log file

+0

표시에서 자세히를 위해 참조 할 수 있습니다

[System.ComponentModel.DesignTimeVisible(false)] public partial class AAAViewController : UIViewController 

. 또한 로그 파일 이미지에 대한 불필요한 링크와 가독성을 위해 텍스트를 약간 분리하십시오. – snakecharmerb

+0

1. 귀하의 vs를 최신 버전으로 업데이트하십시오. 2. 비어있는 스토리 보드를 만들어 작동하는지 확인합니다. –

답변

0

그것이 UIViewController이 스토리 보드에 정의 처리 방법에 대한 자 마린의 현재 버전에서 버그가 있습니다. 분명히 UIViewController이 스토리 보드에 정의되어 있으면 맞춤 구성 요소로 추가됩니다. 따라서 스토리 보드가 열려있을 때 ViewDidLoad, ViewWillAppear...에 코드를 실행하려고합니다.

스토리 보드에 정의되어있는 UIViewController의 경우 솔루션 임시로 플래그 DesignTimeVisible이 false로 설정됩니다. Xamarin은 이미 그것이 고정되어 있고 다가올 버전에서 발표 할 것이라고 말했다. 당신은 로그 파일의 이미지 제대로 내 블로그 HERE