2012-10-16 2 views
3

사용자가 데이터를 입력 한 다음 카메라 또는 장치로 이미지를 찍을 수있는 앱을 작성하고 있습니다.MonoTouch.Dialog 이미지 전용 셀

내가 가지고있는 문제는 이미지를 표시하는 셀 또는 요소를 얻지 못하는 것입니다. 이미지 너비는 셀의 너비 (그룹화 된 스타일)입니다. 높이를 지정하고 싶습니다.

ImageElement의 하위 클래스를 만들려고했으나 크기를 변경할 수 없습니다.

이미이 요소를 사용할 수 있습니까? 아니면 다른 좋은 방법이 있습니까?

답변

4

시도가있는 UIImageView로 UIViewElement를 사용 :

var imageView = new UIImageView(new RectangleF(0, 0, 300, 100)); 
imageView.ContentMode = UIViewContentMode.Center; 
var element = new UIViewElement(String.Empty, imageView, true); 
+0

이 defenetly 올바른 방향으로의 한 단계입니다. 이미지가 나타나고 크기를 설정할 수 있습니다. 이제 한 가지 문제가 남아 있습니다. 셀의 높이가 변하지 않습니다. – Andreas

+1

UIViewElement를 상속하고 GetHeight 메서드를 재정의해야합니다. – giacomelli