Мне нравится создавать счетчик иллюстраций на iphone, отображая от 0 до 9. 10 цифр - это 10 png-файлов с номерами от 0 до 9 в качестве содержания для иллюстрации. 10 png-файлов реализованы с использованием NSArray. Ниже вы найдете код реализации:
zahlenArray = [NSArray arrayWithObjects:
[UIImage imageNamed:@"ziffer-0.png"],
[UIImage imageNamed:@"ziffer-1.png"],
[UIImage imageNamed:@"ziffer-2.png"],
[UIImage imageNamed:@"ziffer-3.png"],
[UIImage imageNamed:@"ziffer-4.png"],
[UIImage imageNamed:@"ziffer-5.png"],
[UIImage imageNamed:@"ziffer-6.png"],
[UIImage imageNamed:@"ziffer-7.png"],
[UIImage imageNamed:@"ziffer-8.png"],
[UIImage imageNamed:@"ziffer-9.png"],
nil];
В качестве индекса для 10 цифр я использую целочисленную переменную, инициализирующуюся 0:
int counter = 0;
Кроме того, я объявляю UIImageview программно:
UIImageView *zahlenEinsBisNeun;
Код реализации для UIImageview:
zahlenEinsBisNeun = [UIImage alloc] initWithFrame:CGRectMake(240, 50, 200, 200)];
????????????????????????????????????????
[self.view addSubview:zahlenEinsBisNeun];
[zahlenEinsBisNeun release];
Там, где вы видите вопросительные знаки, я не знаю, как написать код, чтобы получить мои контентные работы 0–9 из NSArray с индексом «counter» и сделать его видимым на экране iphone с помощью .. .. addSubview: zahlenEinsBisNeun ...
Кто-нибудь может помочь ???
Спасибо за вашу поддержку заранее
Томас Хюльсманн