Я пытаюсь реализовать прокручиваемое изображение, напоминающее полку с UIButtons как книги.UIScrollView background pattern image
Используя первый метод, я устанавливаю полку как фон 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];
}
И вот (испортили) изображение:
Главная Вопрос: Как я могу сделать этот шаблон внешний вид изображения как первое изображение наверху?
Вы поставляете сетчатку и изображение без сетчатки для изображения на полке? Каковы их размеры? –
Я не ... размеры изображения полки 197x255 –
Я просто попытался изменить размер изображения на полке, и это немного лучше. Но есть ли более простой способ вместо того, чтобы вручную угадывать правильные размеры размера? –