2012-10-16 72 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