我有具有这种结构的 Xcode 4.5 Mat-Detail 应用程序:
如果您单击主视图中的某个单元格,您会在详细视图中看到该图像。一切正常。但我想滚动我的图像,因为有时它们比屏幕大。
我将 ImageView 嵌入到 ScrollView 中。比我将 UIScollView 与代码中的属性连接起来:
MainStoryBoard.storyboard - DetailViewController.h
为了检查滚动条的内容大小问题,我把它做得很大:
细节视图控制器.m
- (void)viewDidLoad
{
[super viewDidLoad];
[self.scrollView setContentSize:CGSizeMake(self.scrollView.frame.size.width+1000,
self.scrollView.frame.size.height+1000)];
[self configureView];
}
//edit:
- (void)configureView
{
// Update the user interface for the detail item.
if (self.detailItem) {
self.title = self.detailItem.data.title;
self.imageView.image = self.detailItem.fullImage;
}
}
但它不起作用。为什么?