問題タブ [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.
ipad - iPadのモーダルフォームシートはとにかく画面全体を占めます
iPadでフォームシートモーダルを作成しようとしています。これは540x620モーダルビューである必要があります。
ビューが540x620サイズのUIViewであるNIBファイルを使用してビューコントローラーを作成しました(その上に何かが含まれています)。
モーダルプレゼンテーションスタイルをに設定し、現在のViewControllerUIModalPresentationFormSheet
を呼び出しますpresentModalViewController:animated:
。
ビューは下からスライドしますが、フォームシートではなく、画面全体を占めます(ビュー要素はすべて画面の左上に固定されています)。
さらに奇妙なことに、私がそれを閉じると、その「下」にあったすべてのUIは、画面の中央にあるほぼフォームシートサイズの領域で、すべて中央に再レイアウトされます。ビザロ!
何がこの振る舞いを引き起こす可能性があるかについて誰かが何か提案がありますか?
ありがとう。
cocoa-touch - UIModalViews をランドスケープ モードで表示する
UIModalFormSheets
iPadアプリケーションでいくつかを提示しようとしています。1 つのことを除いて、問題なく動作しています。
iPad をランドスケープ モードにすると、モーダル フォーム シートが画面の中央に移動し、適切な角度に回転します。私が望むのは、モーダル フォーム シートが表示される前に、ビュー モード (ポートレートまたはランドスケープ) に応じて直角に表示され、ユーザーがこの回転を見ないようにすることだけです。
modalTransitionStyle
とのすべてのモードを試しましたmodalPresentationStyle
が、表示後にモーダル フォーム シートが回転するのを妨げるものはないようです。
これは私がやっていることです:
モーダルビューを正しい方法で表示する方法について誰か提案がありますか?
ご協力いただきありがとうございます。
ios - モーダル ダイアログでキーボードが無視されない
UITextField
またはUITextView
を離れるときにキーボードが閉じられないという問題が発生していUIModalPresentationFormSheet
ます。さらに、ビューの背景として機能する大きなボタンを作成したので、ユーザーがフィールドの外をタップするとボタンがトリガーされます。通常のView Controllerで同じコードを使用していますが、期待どおりに機能します。モーダルView Controllerでは何もしません。任意の提案をいただければ幸いです。
ios4 - 正方形(半径0)のコーナーを持つUIModalPresentationFormSheet?
デフォルトでは、iPadのモーダルフォームシートは角が丸くなっています。iTunesなどのAppleのいくつかのアプリでは、フォームシートの角が完全に正方形になっています。App Storeから拒否されないように、コーナー半径を削除する比較的簡単な方法はありますか?
ipad - UIModalPresentationFormSheetサイズ変更ビュー
を使用するときにビューのサイズを変更する方法を知りたいのですUIModalPresentationFormSheet
がmodalPresentationStyle
、サイズが固定されているように見えるので、サイズの観点からポップアップビューを操作できたのではないかと思いました。
したがってUIModalPresentationFormSheet
、固定ビューサイズまたはフルビューのいずれかがあり、その間に何かがあります。
ipad - UIModalPresentationFormsheetアクションはメインビューを更新しません
従業員データのリストを含むテーブルがあります。ユーザーは従業員を選択し、従業員の申請を承認/却下できます。拒否されたユーザーが拒否の理由を選択し、コメントを入力することになっている場合。UIModalPresentationFormsheetを使用して、UITextField、UIPicker、および2つのボタン(拒否とキャンセル)を含むビューを表示しています。
ユーザーが拒否ボタンをタップすると、Webサービス呼び出しを行ってサーバーのステータスを変更し、従業員データを保持しているローカルオブジェクトの値を変更します。拒否アクションをタップすると、両方のアクションを実行できますが、バックグラウンドのメイン画面が更新されません。しかし、拒否画面を通常どおり(UIModalPresentationFormsheetとしてではなく)プッシュしようとすると、すべて正常に機能します。
関数を呼び出してビューを強制的に更新しようとしましたが、機能しません。誰かがこの問題を手伝ってくれませんか。
ありがとうございました...
objective-c - iPadのモーダルシートの幅
に設定されたUINavigationController
モーダルのインスタンスを提示しています。中には。テーブルビューの削除ボタンの場合、シートの幅を知る必要があります。これにアクセスする方法はありますか?modalPresentationStyle
UIModalPresentationFormSheet
UINavigationController
UITableViewController
試し[self.view bounds]
ましたが、画面のwithが返されます。これを呼んだ時点ではビューが表示されていないためだと思いますが、他にどこに呼べばいいのかわかりません。
iphone - UIModalPresentationFormSheet の問題の MPMoviePlayerViewController
私の問題は、フォームシート属性を持つ modalviewcontroller 内に MPMoviePlayerViewController が埋め込まれており、ビデオがピンチまたは矢印を使用してフルスクリーンになると、コントロールが機能しないことです。
modalviewcontroller を作成する長方形内のタッチのみが登録されているため、機能しないことがわかりました。たとえば、長方形の内側をダブルタップしてズームすると機能しますが、他の場所では機能しません。
この問題が原因でムービー コントロールが使用できないため、これは問題です。誰でも助けることができますか?
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
objective-c - モーダルに提示されたViewControllerの内部からUIPopoverControllerを提示します
として表示されるビューコントローラからポップオーバーコントローラを表示することは不可能UIModalPresentationFormsheet
ですか?または私は何かが欠けていますか?
このコードは、非モーダルビューコントローラーで正常に機能し、ポップオーバーを正しく表示します(WEPopoverControllerはここからのカスタム実装です)。
しかし、これをモーダルビューコントローラー内に配置すると、モーダルコントローラーの下、つまりモーダルコントローラーを表示するビューコントローラー上にポップオーバーが表示されます。そのため、ユーザーには表示されません。
どうすればこれを解決できますか?