2012-11-13 5 views
0

사용자 정의 TableViewCell을 작성하려고하는데, 지금까지 xib 파일을 작성하여 XCode 디자이너에 배치했습니다. 그러나 ID 검사기의 드롭 다운에서 내 수업을 찾을 수 없으며 콘텐츠를 만들 때 생성 된 수업을 찾을 수 없습니다.Xcode에서 MonoTouch Designer 클래스를 사용할 수 없습니다.

디자이너 클래스를 XCode 디자이너가 사용할 수 있도록 MonoDev에서 xib를 만드는 것을 넘어 뭔가가 있습니까?

답변

0

당 자 마린을 지원 :

, 당신이 사용자 정의있는 UITableViewCell을 생성 (그리고 디자이너를 사용하고자하는) 약간의 "해킹"프로세스를 사용하여 코드 숨김 파일이 작동하도록합니다. 클래스를 iPhone (또는 iPad 또는 Universal) UIViewController로 추가하려는 경우 방금 만든 클래스의 수퍼 클래스 을 UITableViewCell로 변경합니다. Xcode 디자이너 (보기를 삭제하고 UITableViewCell을 추가)에서 변경 한 다음 코드 숨김 파일에서 변경하십시오. MonoTouch의 최신 버전에서 http://www.arcticmill.com/2012/05/uitableview-with-custom-uitableviewcell.html

1

(C#을) 클래스는 등록 속성이 있어야합니다 :

[Register ("MyClass")] 
public class MyClass : UITableViewCell 
{ 
} 
+0

또한, 엑스 코드에서 클래스 이름을 입력 MonoDevelop에 Alt + Tab을 저장하고, 그리고 MonoDevelop 것입니다 수 :

여기에이 작업을 수행하는 방법에 대한 좋은 튜토리얼이있다 모든 것을 집어 넣어 새로운 수업을 만들어보세요. – jonathanpeppers

관련 문제