Есть похожие сообщения по этой теме, но моя ситуация выглядит немного по-другому. С учетом сказанного, также кажется, что это должна быть общая проблема для преодоления.Построение UIView в построителе интерфейса
У меня есть контроллер вида (StatsViewController), который имеет пустой UIScrollView на данный момент. То, что я хотел бы сделать, это создать пользовательский класс UIView и выложить его с помощью Interface Builder, а затем StatViewController будет использовать это представление несколько раз. Но сейчас это неизвестное количество раз. В принципе, StatsViewController будет вытаскивать некоторые JSON из веб-службы, перебирать через службу, и для каждого «цикла» я хотел бы создать новый вид с помощью моего пользовательского UIView и добавить его в UIScrollView в StatViewController.
Моя проблема в том, что я создаю UIView в построителе интерфейсов, я не могу понять, как создать экземпляр, используя кончик в цикле. Я прочитал, что вы загружаете контроллеры представлений, используя нить, а не простой UIView ... но в то же время я читал, что вы не можете (или не должны) иметь вложенные UIViewControllers, так что я в недоумении.
Если я создаю пользовательский вид в Interface Builder, как я могу создать его несколько раз на одном контроллере?