несколько uiimageviews для цикла for - PullRequest
2 голосов
/ 17 февраля 2012

Я пишу игру, в которой Uiimageview нужно «порождать», если хотите.каждый раз, когда персонаж попадает в конец поля.Все остальное работает, кроме этого.Может ли кто-нибудь проверить мой код и посмотреть, что я делаю не так?Спасибо!

for (int i = 1; i <= level; i++) {
        int xPos = rand() % 316;
        int yPos = rand() % 450;
        UIImageView *mine = [[UIImageView alloc] initWithFrame:CGRectMake(xPos, yPos, 10, 10)];
    }

1 Ответ

3 голосов
/ 17 февраля 2012

Вы не добавляете представления, созданные в цикле, в качестве подпредставлений к основному виду.Вот почему они не становятся видимыми.

В качестве примечания, я думаю, что было бы лучше использовать CALayer объекты вместо UIImageView: они легче и требуют примерно столько жеработа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...