Как изменить фоновое изображение моего приложения для iPhone? - PullRequest
0 голосов
/ 16 июня 2010

Я осмотрелся и нашел какой-то код, который так называемый выбирает изображение из массива объектов изображения, но не может найти объяснение.

Я бы хотел, чтобы в моем приложении было фоновое изображение и пользовательМожно выбирать кнопки «Далее» и «Предыдущий» для прокрутки некоторых полноэкранных изображений, устанавливая их в качестве фонового изображения при прокрутке.

Я знаю, как сделать это в Java, но, похоже, не могу сделать это для этого приложения.

Как или какой код связан со следующей кнопкой, чтобы получить следующее изображение в массиве и повернуть назад для кнопки «Назад»?

Тогда это должно быть отображено явно.

Я использовал многоуровневую архитектуру с подходом в стиле MVC, но, похоже, не могу соединить ее с Objective-C.

Будеткнопки вызывают соответствующие методы так называемых делегатов, которые делегаты обрабатывают для получения и возврата изображений?

Будут ли кнопки использовать возвращенные изображения и фактически обрабатывать перерисовку?

Буду очень признателен за помощь.

С уважением

Джаррид

Ответы [ 2 ]

2 голосов
/ 16 июня 2010

Расширьте ответ syoleen.

NSArray * names = [NSArray arrayWithObjects:@"file1.png" @"file2.png",@"file3.png",nil];
int r=rand()%([NSArray count]);
self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:[names objectAtIndex:r]]];

(это из памяти, поэтому может иметь несколько опечаток)

1 голос
/ 16 июня 2010

self.view.backgroundColor = [UIColor colorWithPatternImage: [UIImage imageNamed: @ "pic.png"]];

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...