だから私と私の相棒はアプリに取り組んできました。ScrollView 内に ImageView が埋め込まれています。これは iOS 5 で動作しましたが、現在 iOS 7 に更新しています。アプリの見栄えを良くするために autolayout を使用する必要があります。ただし、これによりスクロールが無効になります。しばらくの間、画像を再びスクロール可能にするコードを追加しようとしましたが、何も役に立ちませんでした。
viewDidLoad (もともと iOS 5 で行っていたもの) と viewDidAppear (iOS 7 およびより優れた実用性基準に準拠するために追加したもの) を処理するために、太陽の下で見つけられるすべてを試しました。あらゆる提案をいただければ幸いです。すべての試みを使い果たしました。
@property (weak, nonatomic) IBOutlet UIScrollView *Scroll;
@property (weak, nonatomic) IBOutlet UIImageView *Image;
...
- (void)viewDidLoad
{
[super viewDidLoad];
// This is what we did for iOS 5
//self.Scroll.contentSize = self.Image.image.size;
//self.Image.frame = CGRectMake(0, 0, self.Image.image.size.width, self.Image.image.size.height);
}
-(void)viewDidAppear:(BOOL)animated
{
[super viewDidAppear:animated];
//One of the many NEW attempts for iOS 7
self.Scroll.contentSize = CGSizeMake(self.Image.image.size.width,self.Image.image.size.height);
}