У меня есть представление, созданное в xib с UIImageviews и UILabel в качестве подзонов. Из моего кода можно создать новый объект вида каждый раз, когда я запускаю цикл. Пожалуйста, помогите мне.Создание новых объектов UIView из XIB
2
A
ответ
4
Вам нужно создать новый пользовательский вид с именем CustomView Выбрать класс в XIB для CustomView.
Затем загрузите имя XIB к Посмотреть объект и может использовать в цикле
CustomView *aView = [[[NSBundle mainBundle] loadNibNamed:@"YourXibName" owner:nil options:nil] objectAtIndex:0];
0
Когда вы создали вид и подключили его через интерфейс строителя вы можете легко добавить взгляды как
for(int i = 0; i < numberOfIterations; i++){
UIView * newView = [[UIView alloc] initWithFrame:MyFrame];
[myInterfaceBuilderView addSubview:newView];
}
+0
initWithFrame не создает новый вид с XIB, просто пустым –
Смежные вопросы
- 1. Загрузить UIView из XIB
- 2. Создание новых «динамических» объектов?
- 3. iOS: создать XIB из UIView
- 4. Пользовательский UIView загружен из Xib
- 5. Переключение UIView из одного XIB
- 6. Размер UIView, созданный из xib?
- 7. Создание новых объектов из массива в массив
- 8. Создание новых объектов в JavaScript
- 9. Создание Java-объектов для создания новых объектов
- 10. Создание «новых» объектов на Node.Js
- 11. Создание новых объектов с помощью литералов объектов
- 12. UIView от xib размыт
- 13. UIView в пользовательском xib
- 14. Как передать UIView из дочернего элемента XIB в UIView из родительского XIB?
- 15. load/reload xib uiview
- 16. UIView Rotation No XIB
- 17. Как «импортировать» UIView XIB в UIViewController XIB?
- 18. Загрузить UIViewController из UIView (.xib) Действие кнопки
- 19. Программно изменить размер пользовательского UIView из XIB
- 20. Добавить UIView из xib в UIScrollView
- 21. Не удается загрузить UIView из .xib файла
- 22. Можно ли выполнить функцию из UIView XIB?
- 23. Resize UIView загружен из xib как tableHeaderView
- 24. Загрузить UIView из xib без раскадровки
- 25. UIView из XIB-файла: height is NULL
- 26. Использование пользовательского подкласса NSView/UIView из XIB?
- 27. Загрузить пользовательский UIView из xib программно
- 28. Загрузить UIView из XIB некорректного размера
- 29. Загрузить UIView, определенный в XIB, в UIView
- 30. C# - Создание новых объектов на кнопке buttonclick?
Использование UINib более эффективно (он только загружает xib-данные в память один раз, а затем создает экземпляры новых экземпляров) – jbat100
Большое спасибо за ваш ответ – Karthick