0

画像を読み込んで、サイズ変更アルゴリズムで使用できるようにサイズを取得しようとしています。

ViewdidLoad で次のコードを使用すると

UIImage *image = [UIImage imageNamed:@"photo1.png"];
self.imageView = [[UIImageView alloc] initWithImage:image];
[self.scrollView addSubview:self.imageView];
self.imageView.frame = (CGRect){.origin=CGPointMake(0.0f, 0.0f), .size=image.size};

次に、viewwillappear からフレームを取得する必要があります

CGSize trial = self.imageView.frame.size;
CGRect scrollViewFrame = self.scrollView.frame;

これは私が得るものです。

エラー値

scrollviewframe のサイズが 0,0 なのはなぜですか?

4

0 に答える 0