嘿人, 我有一些数据,并希望在导航堆栈内的新视图中显示。iphone:uiscrollview不滚动?但内容是设置..?
我用XIB文件创建了一些新的viewcontroller类。然后,我编辑了XIB文件,并放置了以下的层次:
1 files owner
2 first responder
3 scrollview
3.1 view
3.1.1 label1
3.1.2 label2
3.1.3 label3
3.1.4 image4
我安排了标签和图像。标签的内容可能会有所不同,并且它们应该动态调整大小。我也在viewcontroller类中做了IBOutlets,并正确连接了所有东西。文件的所有者的观点委托设置,查看..
然后我加载视图 - 控制和我在“viewDidLoad中”做 - 方法如下:
- (void)viewDidLoad {
[super viewDidLoad];
self.currentPageURL.text = [self.offerItem objectForKey: @"page-url"];
self.currentPrice.text = [self.offerItem objectForKey: @"price"];
self.currentRank.text = [self.offerItem objectForKey: @"rank"];
self.currentName.text = [self.offerItem objectForKey: @"name"];
self.currentProducerName.text = [self.offerItem objectForKey: @"producer-name"];
self.currentDescription.text = [self.offerItem objectForKey: @"description"];
self.imageViewForImage.image = [helperClass resizeImage:[self.offerItem objectForKey: @"picture"] forSize:CGSizeMake(280.0, 280.0) ];
[theScrollview setScrollEnabled:YES];
[theScrollview setContentSize:CGSizeMake(320, 1200)];
[theScrollview flashScrollIndicators];
[theScrollview addSubview:theView];
}
当我启动应用程序在我的模拟器中,一切都显示,但如果我尝试滚动,没有任何反应。
我该怎么做错?
是什么的视图'帧大小3.1' ? – 2011-05-22 16:11:31
我在IB中设置大小为320x1200 ..滚动视图也在IB中设置为320x1200 .. – dac 2011-05-22 16:24:32