2つのサムネイルを備えたサムネイルビューコントローラがあります。それぞれに、イメージ名を設定するIBActionがあります。次のビューでは、画像全体が表示されます。
初めてボタンを選択すると、新しいビューが開きますが、完全に空白になります。前の画面(ナビゲーションコントローラー)に戻り、ボタンをもう一度選択すると、フルイメージ画面に正しいフルイメージが表示されます。
バックアウトして2番目のボタンを選択すると、最初のボタンの完全な画像が表示されます。
画像全体が1回の反復でずれているように見えます。
以下は、いくつかのコードスニペットです。
thumbnailViewController.M
- (void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
fullImageViewController *targetVC = (fullImageViewController*)segue.destinationViewController;
targetVC.fullImageName = _imageName;
}
- (IBAction)running1 {
_imageName = @"img_running1.png";
}
- (IBAction)running2 {
_imageName = @"img_running2.png";
}
fullImageViewController.m
- (void)viewDidLoad
{
[super viewDidLoad];
_fullImage.image = [UIImage imageNamed: _fullImageName];
}
助言がありますか。