Я хочу представить контроллер представления, в котором у меня есть один Background imageView.Альфа для этого изображения - 0.5 (хочу добавить как полупрозрачное черное изображение).Но когда я представляю тот контроллер представления, то альфа не работает для представления.Изображение полностью черноватое, как будто альфа даже не установлена.
Эта проблема существует только для устройств iPad.
Пожалуйста, помогите мне.
Code:
ViewController1.m:
[self presentModalViewController:viewController2];
ViewController2.xib: (in nib I am setting below values no in code)
[self.view setBackgroundColor:[UIColor clearColor]];
[self.bgImageView setAlpha:0.5]; // this image is dark black, i want to display the
содержаниеэкрана, который стоит за этим (viewController1.view), вид полупрозрачности
Я попробовал еще одну вещь, на этот раз я удалил imageView и установил для uiview bgcolor черный, непрозрачный = NO, alpha = 0.2(в самом кончике).Так что пока анимация представления выглядит идеально.Но когда представление помещено, оно превращается в альфа = 1.0 (полностью черный)
Тем не менее, здесь нет никакой прозрачности, где я ошибаюсь.Здесь : есть некоторая ошибка / ограничение с ModalViewController , так что лучше использовать addSubview для такой ситуации