подпредставление (как эффект popout) - PullRequest
0 голосов
/ 12 сентября 2011
settingView = [[UIView alloc] initWithFrame:CGRectMake(300,-400, 400, 325)];

settingView.backgroundColor = [UIColor whiteColor];

[self.view addSubview:settingView];


CGRect frame = settingView.frame;

[UIView beginAnimations:nil context:NULL];

[UIView setAnimationDuration:.500];

frame.origin.y = 0;

settingView.frame = frame;

**[self.view setAlpha:.30f];

[self.settingView setAlpha:1.0f];**

[UIView commitAnimations];

Я хочу, чтобы фон был размытым, кроме настройкиView. Но весь взгляд затрагивается. Что я делаю неправильно?

1 Ответ

0 голосов
/ 14 сентября 2011

Вы устанавливаете альфу на виде, но если вы хотите, чтобы фон был прозрачным - я предполагаю, что вы подразумеваете «размытый» - вам нужно вместо этого установить прозрачный цвет фона:

myView.backgroundColor = [UIColor colorWithWhite:1 alpha:0.3];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...