Я искал сеть и книги, для ответа, но не нашел ее. (может быть, потому, что я искал неправильный путь, или все знали ответ на него, кроме меня)Добавление нескольких представлений samve
Так что моя проблема такова: У меня есть представление (сделано в Interface Builder), потому что я знаю, что мне нужно больше просмотров это выглядит одинаково. Я знаю, как добавить 1 представление, (или больше), но проблема в том, что я не знаю, сколько продуктов будет в базе данных. Итак, для каждого продукта мне нужно будет добавить другое представление с разными данными. Единственная проблема сейчас, как добавить эти несколько просмотров?
Если всегда будет 5 продуктов, я мог бы сделать это следующим образом:
ProductController *productfirstController;
ProductController *productsecondController;
...
[scrollview addSubview:productfirstController.view];
[scrollview addSubview:productsecondController.view];
...
Но, как вы видите, это это ужасный способ программирования.
Моя первая мысль была, если я мог бы использовать строку, как это: (IINT представляет собой целое число в течение СЗП, на конце его добавить с 1)
NSString *productController = "productController%d',iInt;
Но здесь я не мог» t получить дальше.
У кого-то есть идея, как я мог бы решить эту проблему?
Заранее благодарен!
Я нашел ответ, спасибо за помощь! Я должен был сделать productcontroller как массив: example: ProductController * productController [5]; и когда я добавил его в свой подзаголовок, я должен был сделать это следующим образом: [self addSubview: productController [i]]; – spreeuwtje