理解できません...以前は古いIOSフレームワークで作成した他のアプリで動作していました
以下のコードを確認してください。
contentModeをLeftに変更すると、画像が表示されます...
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController
{
IBOutlet UIScrollView* scrBook;
}
@property (nonatomic, retain) IBOutlet UIScrollView* scrBook;
@end
@synthesize scrBook;
- (void)viewDidLoad
{
[super viewDidLoad];
CGRect frame;
frame.origin.x = 0;
frame.origin.y = 0;
frame.size = self.scrBook.frame.size;
UIImageView *subview = [[UIImageView alloc] initWithFrame:frame];
//subview.contentMode = UIViewContentModeLeft;
subview.contentMode = UIViewContentModeScaleAspectFit;
UIImage *currentImage = [UIImage alloc];
currentImage = [UIImage imageNamed:@"model.jpg"];
subview.image = currentImage;
[self.scrBook addSubview:subview];
self.scrBook.contentSize
= CGSizeMake(self.scrBook.frame.size.width * 1, self.scrBook.frame.size.height);
}
UIViewContentModeLeft:
UIViewContentModeScaleAspectFit:
更新:私の最後の試みはxcodeを4.5.2に更新することでしたが、それも機能せず、イライラします...