我正在尝试使用新的iOS 6 SDK和自动布局来创建非常简单的元素。 我有一个ImageView并将其嵌入ScrollView中。(一切都是使用Interface Builder构建的。).png文件已设置,imageView模式设置为“左上角”。
实现:
#import "ImaginariumViewController.h"
@interface ImaginariumViewController ()
@property (weak, nonatomic) IBOutlet UIScrollView *scrollView;
@property (weak, nonatomic) IBOutlet UIImageView *imageView;
@end
@implementation ImaginariumViewController
- (void)viewDidLoad
{
[super viewDidLoad];
self.scrollView.contentSize = self.imageView.image.size;
self.imageView.frame =
CGRectMake(0, 0, self.imageView.image.size.width, self.imageView.image.size.height);
}
@end
当我运行这个应用程序时,图片无法滚动。但是,如果关闭自动布局(使用struts和springs),则可以进行正常的滚动。我猜问题出在约束上。请问有人能帮助我吗?