0

我无法让我的 uiscrollview 水平滚动,这让我发疯了。我能够垂直而不是水平地得到它。我在 IB 中将其链接为“滚动”,其余部分在我的 viewDidLoad 中完成。我只是想水平滚动 8 个迷你图像。每张图像为 160 X 97。

有人可以告诉我为什么这不起作用吗?代码如下。太感谢了

[self->scroll setScrollEnabled:YES];
[self->scroll setDelegate:self];

// [self->scroll setShowsHorizontalScrollIndicator:NO];
// [self->scroll setIndicatorStyle:UIScrollViewIndicatorStyleDefault];   scroll.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
scroll.contentMode = UIViewContentModeScaleToFill;
[self->scroll setContentSize:CGSizeMake(1300.0,50.0)];
[self.view addSubview:scroll];  
scroll.backgroundColor= [UIColor orangeColor];
4

1 回答 1

0

你应该像这样设置滚动框架

self.scroll.frame = CGRectMake(0,0,320,50);
于 2013-01-11T11:52:05.360 回答