1

UiTableViewController の ViewDidLoad に次のコードがあります。

UIImage *noImage = [UIImage imageWithContentsOfFile:pathOfNoImageFile];
UIImageView *imageview = [[UIImageView alloc] initWithImage:noImage];

[imageview setContentMode:UIViewContentModeScaleAspectFit];
imageview.frame = workingFrame;
[self.scrollview addSubview:imageview];
workingFrame.origin.x = workingFrame.origin.x + workingFrame.size.width;

[self.scrollview setPagingEnabled:YES];
[self.scrollview setContentSize:
      CGSizeMake(workingFrame.origin.x,workingFrame.size.height)];

そのため、画像を部分的にしか見ることができず、スクリーン ショットを添付しました。

ここに画像の説明を入力

修正するにはどうすればよいですか? 私はグーグルでいくつかのスタックオーバーフローの質問を見ましたが、それを機能させることができませんでした. 提案してください。uitableviewcell にスクロールビューがあります。画像を垂直方向に中央揃えにする必要があります。

4

1 に答える 1

1

スクロールビュー/セルのサイズは、表示するイメージビューを保持するのに十分な大きさである必要があります。どちらかまたは両方が小さすぎるように見えるので、それに応じてサイズを調整します。

于 2012-09-19T03:27:43.420 に答える