0

以下のプロパティを試しましたが、必要なように機能しませんでした:

this.TableView.ContentInset this.TableView.ContentOffset

基本的に、uitableviewcontrollerの最上部に画像ヘッダーがあるので、tableviewにデータが入力されると、ヘッダー画像がセルによってオーバーレイされます...plzは画像を確認します

ここに画像の説明を入力してください

最終的には、セルを少し下にシフトして、タイトル画像用のスペースを残したいと思います。


アップデート :

このコードを追加し、どういうわけか機能しました

UIImageView img = new UIImageView (new RectangleF ((this.View.Bounds.Width- 164)/2,0, 164, 44));
img.Image = UIImage.FromFile ("Images/app-name.png");
this.TableView.TableHeaderView(img);

ここに画像の説明を入力してください

しかし、画像は引き伸ばされています

4

1 に答える 1

1

Add your image in table header tableHeaderView.

Also, set custom height to the table header - sectionHeaderHeight:

http://developer.apple.com/library/ios/#documentation/uikit/reference/UITableView_Class/Reference/Reference.html

Note: these are UITableView class's properties. I am not sure about Monotouch but you might be able to find some similar properties in it.


Please try any of the following:

Refer to this answer and its comments: Adding an image to a Section in Monotouch.Dialog

HeaderView = new UIImageView (UIImage.FromFile ("imagename.png"))

Or refer to this : http://dantes-andreea.blogspot.com.au/2011/08/monotouch-class-for-resize-maintaining.html


Try this : iphone: put uiimage in tableview section header, stretch problem

于 2012-10-24T21:15:56.820 に答える