У меня есть простое навигационное приложение. На подробном виде я рисую несколько UIImages размером 20x20 в зависимости от строки, выбранной в элементах навигации. Эти изображения рисуются как подпредставления в подробном представлении, когда выбрана строка. Теперь, когда я перехожу к «подробному представлению», я настроил пару кнопок, которые при нажатии будут переставлять маленькие изображения. Для этого мне нужно очистить предыдущие изображения и перерисовать их в разных местах в представлении. У меня есть метод, как:
[MyView changeImagePositionwithPosnumber: «число, выбранное кнопками»]
Я не могу пройти этот метод, когда кнопка нажата, поскольку она рисует поверх существующих изображений.
Как мне обновить представление, чтобы пройти этот метод? Должен ли я реализовать рисовать прямоугольник для этого?
Я не совсем понимаю drawrect и не уверен, как это реализовать.
Короче говоря, что бы ни делал навигационный контроллер, когда вы уходите из детального вида, я хочу это сделать, чтобы я мог обновить свой вид и нарисовать на нем новые изображения.
Любая помощь в этом очень ценится. Я все еще новичок.