良い一日、
私の問題は次のとおりです。スクロールビューがあり、それらに複数のウィンドウを追加します。それらの間に小さな空きスペースがあります。スクロールすると画像は移動しますが、画像の「コピー」は背景に残ります。画像の間に空きスペースがないと表示されませんが、メインビューにはギャップから見えるはずの背景画像があるため、色で塗りつぶすことは解決策ではありません。
誰かアイデアはありますか?
コード:
lookbookScroll = [[UIScrollView alloc] initWithFrame:CGRectMake(0.0f, 490.0f, 768.0f, 375.0f)];
[lookbookScroll setScrollEnabled:YES];
[lookbookScroll setContentSize:CGSizeMake(([books count] * 275) + 20, 375)];
[self.view addSubview:lookbookScroll];
for (int i = 0; i < [books count]; i++)
{
UIButton *tmpButton = [UIButton buttonWithType:UIButtonTypeCustom];
[tmpButton setFrame:CGRectMake((i * 275) + 20, 0, 265, 375)];
[tmpButton setBackgroundColor:[UIColor blackColor]];
[tmpButton setBackgroundImage:[[books objectAtIndex:i] valueForKey:@"Image"] forState:UIControlStateNormal];
[tmpButton setTag:[[books objectAtIndex:i] valueForKey:@"Id"]];
[tmpButton addTarget:self action:@selector(readBook:) forControlEvents:UIControlEventTouchUpInside];
[lookbookScroll addSubview:tmpButton];
}