私は2つの具体的な質問があります。シェードの背景iOSのポップアップ
背景情報: MonoTouchで、私は、ビューはポップアップのように(画面全体を占有しないことを見えるようにする方法を
まず、(私はいくつかのObjective-Cを理解することができますが)私を-Using UIAlertViewなどを使用したくない場合)。
また、背景を少し暗くするにはどうすればいいですか(ポップアップと元のビューの対比)
誰でも助けることができますように助けてください!
私は2つの具体的な質問があります。シェードの背景iOSのポップアップ
背景情報: MonoTouchで、私は、ビューはポップアップのように(画面全体を占有しないことを見えるようにする方法を
まず、(私はいくつかのObjective-Cを理解することができますが)私を-Using UIAlertViewなどを使用したくない場合)。
また、背景を少し暗くするにはどうすればいいですか(ポップアップと元のビューの対比)
誰でも助けることができますように助けてください!
これは、別のView Controllerを表示することではできません。ビューコントローラー(ビューと共に)は常に画面全体を占め、ビューが小さくても残りの画面は黒で塗りつぶされます。
あなたの説明は、親ビュー内に隠しビュー(PanelViewという名前を付ける)を使用すると簡単です。 PanelViewはHidden = trueで始める必要があります。この属性を変更して表示するか、Alphaプロパティをアニメーションしてゆっくりと表示することができます。
暗い背景で効果を得るには、panelViewの背景画像を使用します。それはアルファチャンネルを持っている必要がありますので、コンテンツがある場所では中実で、バックグラウンドビューの中央付近が見えるようになります。
あなたはより多くの情報が必要な場合は、私に教えてください、私はアプリでこれを実現しています http://obliviusapps.files.wordpress.com/2012/01/4.png?w=370&h=