установить альфа фоновое изображение приложения iphone в xcode - PullRequest
1 голос
/ 09 апреля 2011

Я получил это:

self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"bg.png" ]];

и некоторые другие вещи, такие как текстовые поля и прочее в одном представлении.

Я хочу установить альфа backgroundimages, чтобы он не отвлекално когда я делаю:

self.view.alpha

, он устанавливает его для всех объектов: - (

и нет:

self.view.backgroundcolor.alpha

Есть идеи?

Ответы [ 2 ]

2 голосов
/ 04 ноября 2011

Я решил, что вам не нужно два отдельных вида.

    // Make sure your whole view is NOT transparent
    self.view.alpha = 1.0f;
    // Use UIColor to set alpha transparency of just the background view
    self.view.backgroundColor = [UIColor colorWithRed:0.0f green:0.0f blue:0.0f alpha:0.5f];

Voila!

1 голос
/ 09 апреля 2011

Вот как это работает. Чтобы добиться желаемого эффекта, вам нужно два отдельных вида: один с фоном (и его набором alpha), а другой с прозрачным фоном и alpha с 1,0, который содержит другие элементы управления.

...