удалить UIImageView из подпредставления - PullRequest
0 голосов
/ 20 сентября 2011

Я создал UIImageViews и добавил его в подпредставление. Затем я добавляю его в NSMutableArray.

Итак, мне нужно удалить из памяти и объекта подпредставления (UIImageView) в некотором индексе

[arr removeObjectAtIndex:index];

и

[arr replaceObjectAtIndex:index withObject:[NSNull null]];

не помогает, потому что UIImageView не исчезает из View.

Как это сделать?

извините за мой английский:)

Ответы [ 2 ]

3 голосов
/ 20 сентября 2011

[[arr objectAtIndex: index] removeFromSuperview];

0 голосов
/ 20 сентября 2011

Я бы не хотел добавлять их в массив, просто присваиваю тегу items значение

[imageview setTag:index++];

. И вы можете получить просмотры с

[self viewWithTag:index];

и удалите их

[[self viewWithTag:index] removeFromSuperView];
...