У меня есть объект UIImageView, который является простым черным прямоугольником. Это то, что я использую, чтобы выбрать кнопку в представлении.Повторное использование subview
Проблема в том, что у меня есть 49 из этих кнопок на мой взгляд, и все они могут быть выбраны в одно и то же время.
Что я использую для добавления подвида к кнопке:
UIImageView* selectedSquareView = [[UIImageView alloc] initWithFrame:CGRectMake(0,0,40,40)];
[selectedSquareView setImage:[UIImage imageNamed:@"SelectedSquare.png"]];
[button addSubview: selectedSquareView];
Я хотел бы, чтобы selectedSquareView быть использован несколько раз подобозрения для других кнопок, но только сохранить одно распределения его. Я бы предпочел не создавать 49 UIImageView, созданных одновременно для этой цели. Это возможно?
Если нет, следует ли хранить их в NSMutableArray для легкого удаления позже?
С уважением
-Raymond