特定のユーザーアクションが発生したら、UIViewControllerに半分透明になる別のUIViewを追加したいと思います。つまり、ロードすると、背面のUIViewControllerビューは引き続きバックグラウンドで表示され、新しいUIViewはその上のレイヤーとして表示されます。
「半透明」UIViewには、いくつかの画像とボタンが含まれている必要があるため、制御できるように、h、m、およびxibファイルを分離して作成することをお勧めします。
どうすればいいですか?
特定のユーザーアクションが発生したら、UIViewControllerに半分透明になる別のUIViewを追加したいと思います。つまり、ロードすると、背面のUIViewControllerビューは引き続きバックグラウンドで表示され、新しいUIViewはその上のレイヤーとして表示されます。
「半透明」UIViewには、いくつかの画像とボタンが含まれている必要があるため、制御できるように、h、m、およびxibファイルを分離して作成することをお勧めします。
どうすればいいですか?
これを試して:
UIView *view = [[UIView alloc] init];
[view setAlpha:0.5];
[mainview addSubview:view]
[[NSBundle mainBundle] loadNibNamed:@"NibName" owner:self options:nil];
これが完了すると、カスタムがペン先から読み込まれ、宣言したプロパティに割り当てられます。