【发布时间】:2012-09-27 10:57:35
【问题描述】:
我正在尝试使用具有自动布局的新 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
当我运行应用程序时,图像没有滚动。在关闭自动布局(使用支柱和弹簧)的情况下做同样的事情,我正在滚动。 我想问题出在约束上。有人可以帮帮我吗?
【问题讨论】:
标签: objective-c uiscrollview uiimageview ios6 autolayout