私はそれほど複雑ではないはずのことをしようとしていますが、わかりません。 私はUITableViewを表示するUIViewControllerを持っています。ユーザーが行を押したときにコンテキストメニューを表示したい。これは、ラベルやボタン付きの半透明なビューにしたいと思っています。 私はAlertViewを使うことができましたが、ラベルとボタンのフォーマットを完全にコントロールしたいので、Interface Builderを使いたいと思います。iPhoneモーダルビュー画面を小さくする
私は250x290の小さなビューを作成し、アルファベットを.75に設定し、アウトレットで異なるユーザーイベントを処理するビューコントローラを作成しました。
今、私はそれを提示したいと思います。 presentModalViewControllerを使用すると、2つの(望ましくない)ことが起こる 1)ビューはすべての画面(ステータスバー)をカバーします。 2)半透明ですが、親ビューではなくアプリケーションのルートビューの「背後に」表示されます。イムは、右の何かをやっていないので、
、アイブ氏は、サブビューとして追加しようとしたが、何も起こりません:
RestaurantContextVC* modalViewController = [[[RestaurantContextVC alloc] initWithNibName:@"RestaurantContextView" bundle:nil] autorelease];
[self.view addSubview:modalViewController.view];
は私がやりたいことは可能ですか? ありがとうございます。
Gonso私は強く、それを重ねるのではなく、あなたのサブビューにスライドナビゲーションコントローラを使用して検討する
こんにちはGonso:
BaseViewControllerはただのUIViewControllerから継承し、フルスクリーンビューを設定上で使用しました!私は同じことをしようとしている。あなたの最終的な解決策では、あなたはポップアップモーダルビューを小さくしたのですか? (あなたのポストは、まだ親のインタラクティブな問題を示唆しています)。モーダルビューを小さく保ちながら、親画面とのタッチ操作を無効にする方法を見つけましたか(部分的な透明度の他に、モーダルサブビューの端に親情報が表示されます)。丸い矩形は私のために働くが、私はモーダルビューに触れ、予期せぬ応答を得ることについてユーザーが心配している。唯一可能なリターンをモーダルビューのボタンにしたい。 – Cindeselia