Xcode: используйте UIImageView - PullRequest
       7

Xcode: используйте UIImageView

0 голосов
/ 14 марта 2011

У меня есть приложение, которое дает обои, но они приведены на весь вид.Я помещаю кнопки в интерфейс с действиями и при отладке приложения.Я не вижу кнопки, я вижу только обои ... Но кнопки работают, когда я нажимаю на них, пока я не вижу их на симуляторе.Есть идеи почему?Я хотел бы спросить, как я должен сделать изображения, поступающие в UIImageView, которого сейчас нет в приложении.Поэтому я хотел бы сделать приложение с обоями, представленными в UIIamgeView, с панелью инструментов вниз для кнопок.И обои должны быть хорошего размера, потому что пользователь может сохранить обои на своих фотографиях.Любая идея, как это сделать?

В настоящее время код используется для всего представления:

-(void)awakeFromNib {

    self.n = 1;
    UIImage* wallpaper = [UIImage imageNamed:@"wp_1.png"];
    UIImageView* view = [[UIImageView alloc] initWithFrame:CGRectMake(0,0,320,420)];
    self.wallpaper = view;
    view.image=wallpaper;
    [self.view addSubview:view];

}

1 Ответ

0 голосов
/ 14 марта 2011

Вы видите обои только потому, что addSubview: вставляет новый вид поверх всех остальных видов.Вы можете использовать [self.view insertSubview:view atIndex:0], чтобы вставить его внизу, или вы можете использовать [self.view sendSubviewToBack:view] после добавления, чтобы отправить его обратно.

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