我正在尝试实现一个可滚动的图像,类似于带有 UIButtons 的书架。
使用第一种方法,我将架子设置为滚动条的 UIImage 背景。这看起来非常好,除了货架图像不滚动。
这就是它的样子
我尝试了第二种方法,它只是将滚动条的背景颜色设置为货架图像的图案图像版本。
这是我的第二个版本的代码:
- (void)viewDidLayoutSubviews
{
[super viewDidLayoutSubviews];
[self.scroller setScrollEnabled:YES];
[self.scroller setContentSize:CGSizeMake(320, 700)];
UIImage *shelfImage = [UIImage imageNamed:@"Shelf.jpeg"];
self.scroller.backgroundColor = [UIColor colorWithPatternImage:shelfImage];
}
这是(混乱的)图像:
主要问题:如何使此图案图像看起来像顶部的第一张图像?