Я не знаю, возможно ли это, но я бы хотел добавить подвид несколько раз в представление. Я пробовал что-то вроде этого:
[self.view addSubview: newView];
newView.center = CGPointMake(160, 100);
[self.view addSubview: newView];
newView.center = CGPointMake(160, 200);
[self.view addSubview: newView];
Все, что это делает, это перемещает newView
без добавления новых. Есть идеи?
Я также пробовал это:
[self.view addSubview:newView];
UIView *anotherView = newView;
anotherView.center = CGPointMake(160, 100)
[self.view addSubview:anotherView];
Редактировать
Вот решение, которое я усвоил со временем
Другой способ решить проблему - создать отдельный наконечник, содержащий представление, и добавить экземпляры перо несколько раз. Хороший шаблон для реализации этого решения - сделать это так же, как пользовательский UITableViewCell
используется в методе cellForRowAtIndexPath
.