2012-10-16 38 views
3

我正在开发一个应用程序,用户可以在其中放入一些数据,然后用相机或设备拍摄图像。MonoTouch.Dialog Image only cell

我遇到的问题是,我似乎无法得到一个单元格或元素只显示图像。 图像的宽度将是单元格的宽度(分组样式)。我想指定自己的高度。

我试过子类ImageElement,但不能改变它的大小。

已经是一个元素我可以使用这个或有没有其他的好办法呢?

回答

4

尝试使用UIViewElement用的UIImageView:

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