問題タブ [uimodalpresentationformsh]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
7107 参照

ipad - iPadのモーダルフォームシートはとにかく画面全体を占めます

iPadでフォームシートモーダルを作成しようとしています。これは540x620モーダルビューである必要があります。

ビューが540x620サイズのUIViewであるNIBファイルを使用してビューコントローラーを作成しました(その上に何かが含まれています)。

モーダルプレゼンテーションスタイルをに設定し、現在のViewControllerUIModalPresentationFormSheetを呼び出しますpresentModalViewController:animated:

ビューは下からスライドしますが、フォームシートではなく、画面全体を占めます(ビュー要素はすべて画面の左上に固定されています)。

さらに奇妙なことに、私がそれを閉じると、その「下」にあったすべてのUIは、画面の中央にあるほぼフォームシートサイズの領域で、すべて中央に再レイアウトされます。ビザロ!

何がこの振る舞いを引き起こす可能性があるかについて誰かが何か提案がありますか?

ありがとう。

0 投票する
1 に答える
1516 参照

cocoa-touch - UIModalViews をランドスケープ モードで表示する

UIModalFormSheetsiPadアプリケーションでいくつかを提示しようとしています。1 つのことを除いて、問題なく動作しています。

iPad をランドスケープ モードにすると、モーダル フォーム シートが画面の中央に移動し、適切な角度に回転します。私が望むのは、モーダル フォーム シートが表示される前に、ビュー モード (ポートレートまたはランドスケープ) に応じて直角に表示され、ユーザーがこの回転を見ないようにすることだけです。

modalTransitionStyleとのすべてのモードを試しましたmodalPresentationStyleが、表示後にモーダル フォーム シートが回転するのを妨げるものはないようです。

これは私がやっていることです:

モーダルビューを正しい方法で表示する方法について誰か提案がありますか?

ご協力いただきありがとうございます。

0 投票する
7 に答える
21232 参照

ios - モーダル ダイアログでキーボードが無視されない

UITextFieldまたはUITextViewを離れるときにキーボードが閉じられないという問題が発生していUIModalPresentationFormSheetます。さらに、ビューの背景として機能する大きなボタンを作成したので、ユーザーがフィールドの外をタップするとボタンがトリガーされます。通常のView Controllerで同じコードを使用していますが、期待どおりに機能します。モーダルView Controllerでは何もしません。任意の提案をいただければ幸いです。

0 投票する
1 に答える
2086 参照

ios4 - 正方形(半径0)のコーナーを持つUIModalPresentationFormSheet?

デフォルトでは、iPadのモーダルフォームシートは角が丸くなっています。iTunesなどのAppleのいくつかのアプリでは、フォームシートの角が完全に正方形になっています。App Storeから拒否されないように、コーナー半径を削除する比較的簡単な方法はありますか?

0 投票する
6 に答える
35467 参照

ipad - UIModalPresentationFormSheetサイズ変更ビュー

を使用するときにビューのサイズを変更する方法を知りたいのですUIModalPresentationFormSheetmodalPresentationStyle、サイズが固定されているように見えるので、サイズの観点からポップアップビューを操作できたのではないかと思いました。

したがってUIModalPresentationFormSheet、固定ビューサイズまたはフルビューのいずれかがあり、その間に何かがあります。

0 投票する
1 に答える
403 参照

ipad - UIModalPresentationFormsheetアクションはメインビューを更新しません

従業員データのリストを含むテーブルがあります。ユーザーは従業員を選択し、従業員の申請を承認/却下できます。拒否されたユーザーが拒否の理由を選択し、コメントを入力することになっている場合。UIModalPresentationFormsheetを使用して、UITextField、UIPicker、および2つのボタン(拒否とキャンセル)を含むビューを表示しています。

ユーザーが拒否ボタンをタップすると、Webサービス呼び出しを行ってサーバーのステータスを変更し、従業員データを保持しているローカルオブジェクトの値を変更します。拒否アクションをタップすると、両方のアクションを実行できますが、バックグラウンドのメイン画面が更新されません。しかし、拒否画面を通常どおり(UIModalPresentationFormsheetとしてではなく)プッシュしようとすると、すべて正常に機能します。

関数を呼び出してビューを強制的に更新しようとしましたが、機能しません。誰かがこの問題を手伝ってくれませんか。

ありがとうございました...

0 投票する
2 に答える
3582 参照

objective-c - iPadのモーダルシートの幅

に設定されたUINavigationControllerモーダルのインスタンスを提示しています。中には。テーブルビューの削除ボタンの場合、シートの幅を知る必要があります。これにアクセスする方法はありますか?modalPresentationStyleUIModalPresentationFormSheetUINavigationControllerUITableViewController

試し[self.view bounds]ましたが、画面のwithが返されます。これを呼んだ時点ではビューが表示されていないためだと思いますが、他にどこに呼べばいいのかわかりません。

0 投票する
1 に答える
795 参照

iphone - UIModalPresentationFormSheet の問題の MPMoviePlayerViewController

私の問題は、フォームシート属性を持つ modalviewcontroller 内に MPMoviePlayerViewController が埋め込まれており、ビデオがピンチまたは矢印を使用してフルスクリーンになると、コントロールが機能しないことです。

modalviewcontroller を作成する長方形内のタッチのみが登録されているため、機能しないことがわかりました。たとえば、長方形の内側をダブルタップしてズームすると機能しますが、他の場所では機能しません。

この問題が原因でムービー コントロールが使用できないため、これは問題です。誰でも助けることができますか?

0 投票する
3 に答える
2305 参照

iphone - UIModalPresentationFormSheetのUINavigation

誰かが私を助けることができるかどうかわからない。

ナビゲーション付きのUIModalPresentationFormSheetを作成しようとしています。ビューをロードできますが、ナビゲーションコントローラの設定方法がわからないため、テーブルロードされた行が編集画面をロードするときに。現時点では、メイン画面からテーブルビューを含むuiviewcontrollerをロードします。削除レコードを追加/編集するには、テーブルでの編集を許可する必要があります。ユーザーが[追加]または[編集]をクリックすると、新しいuiviewcontroller(詳細ビュー)が画面にプッシュされます。ナビゲーションコントローラーがあればもっといいですか?しかし、私は編集ボタンと身廊バーに戻る必要があります。

ナビゲーションコントローラーを設定するだけで、ボタンの追加が機能していると思います

RootViewController-TableViewは、DetailViewControllerをロードする行を選択します

DetailViewContoller-DetailView-FormViewをUIModalPresentationFormSheetとしてロードするボタンが含まれています。以下のリンクを参照してください。

FormView-UIModalPresentationFormSheetフォームシートをロードします-データを含むテーブルビュー。このデータを編集すると、FormDetailViewが読み込まれ ますhttp://www.bronron.com/iphoneDev/screen1.png

FormDetailビュー-ネイブバーに保存ボタンとキャンセルボタンがあるviewcontrollerhttp: //www.bronron.com/iphoneDev/screen2.png

どんな助けでも大歓迎です。よろしくお願いします

ありがとう、Azz

0 投票する
1 に答える
1666 参照

objective-c - モーダルに提示されたViewControllerの内部からUIPopoverControllerを提示します

として表示されるビューコントローラからポップオーバーコントローラを表示することは不可能UIModalPresentationFormsheetですか?または私は何かが欠けていますか?

このコードは、非モーダルビューコントローラーで正常に機能し、ポップオーバーを正しく表示します(WEPopoverControllerはここからのカスタム実装です)。

しかし、これをモーダルビューコントローラー内に配置すると、モーダルコントローラーの下、つまりモーダルコントローラーを表示するビューコントローラー上にポップオーバーが表示されます。そのため、ユーザーには表示されません。

どうすればこれを解決できますか?