Добавление представлений в изменяемый массив
Я хотел бы знать, могу ли я поместить представление в NSMutableArray, работая с UIPageControl и ScrollView.
3 ответа
Вы можете положить UIView
в NSMutableArray
просто позвонив addObject
, но это не очень много, то, что вы, вероятно, пытаетесь сделать, это показать кучу UIView
в UIScrollView
с включенной нумерацией страниц и UIPageControl
, процесс, который описан здесь
Ответ - да. Вы можете добавить любой тип объекта NSMutableArray
,
UIView *tempView = [[UIView alloc] init];
[yourArray addObject:tempView];
[tempView release];
Вы можете добавить любые виды объектов в ваш массив / словарь. В основном все виды являются объектами. Таким образом, вы можете просто добавить его, как любой другой объект. например. [myArray addObject:myViewObject]. Но для того, чтобы динамически добавлять объекты, вы должны определить массив / словарь как изменяемый. (То есть, NSMutableArray
или же NSMutableDictionary
)