Я пытаюсь добавить переменное количество объектов MenuItem в объект Menu во время выполнения. Когда начинается моя игра, я не знаю, есть ли в моем меню 2 или, например, 5 пунктов.
for (MyItem* item in myItemCollection)
{
MenuItemImage* menuItem = [MenuItemImage itemFromNormalImage:@"MenuItem.png" selectedImage:@"MenuItemSelected.png" target:self selector:@selector(options:)];
}
Как мне теперь добавить MenuItems к объекту Menu. Используя addChild, я получаю исключение и не могу найти решение онлайн.
Кроме того, дополнительный вопрос: когда я могу добавить свой MenuItem таким образом. Как я могу вернуть свои MenuItems и изменить отображаемое изображение?