問題タブ [presentmodalviewcontroller]

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 に答える
448 参照

iphone - 親のナビゲーションコントローラーを使用して、ビューコントローラーをモーダルに表示するにはどうすればよいですか?

UITabBarControllerを使用せずにナビゲーションスタックの途中にUITabBarを実装しています。UITabBarはDetailViewController、選択したタブ要素に関連付けられたViewControllerに画面の一部を委任する場所にあります。タブバーの選択によって表示されるビューコントローラの1つの中に、ビューをモーダルに表示する必要があるUIButtonがあります。試し[self presentModalViewController:modalNavController animated:YES];ましたが、新しいナビゲーションバーが親コントローラーのナビゲーションバーの下に隠れていましたDetailViewController。したがって、私が行う必要があると思うのは、新しいナビゲーションバーがナビゲーションバーの上にくるように、親のナビゲーションコントローラーを使用してビューをモーダルに表示することDetailViewControllerです。

に広告がありDetailViewController、追加をタップすると目的の結果が得られるため、その可能性はわかっていますが、そのコードを組み込むことができませんでした。subViewではなくDetailViewControllerからUIButtonを表示することもできますが、このパターンを数回使用する必要があるため、そのような非正統的なハックで作業する必要はありません。

ありがとう!

編集

私はすでに新しいビューをナビゲーションコントローラーに追加してから、次のようにナビゲーションコントローラーを表示しようとしました。

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

iphone - 複数のModalViewControllerを使用する

新しいスレッドを開始しています...ほぼ同じ質問です..私はさまざまな投稿やフォーラムから得ているすべてを試しました...私にとってはうまくいきませんでした..

私がやりたいのは...

C

私は試した。

  1. ViewControllerBを提示する前にviewControllerAを閉じる//Cを直接表示する
  2. viewControllerBでviewControllerAを閉じる//結果はありません。// DismissViewControllerはすべてのスタックを却下する必要がありますが、私には機能しないので、試しました
  3. viewControllerBで両方のviewContrllerを閉じる//それでもviewContrllerAが表示されます

OMG...それは紛らわしいです..

0 投票する
5 に答える
43567 参照

ios - pushviewcontroller アニメーションの表示は presentModalViewController のように見えます

pushViewControllerアニメーションを表示することは可能ですpresentModalViewControllerが、バックグラウンド機能はありpushViewControllerますか?

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

iphone - photoscroller アプリ (iPhone WWDC-104 Photos アプリ) で、presentModalviewController を使用して呼び出すと、uiscrollview の画像が右にシフトします。

写真の UIScrollView を示す WWDC-104 ビデオを見たことがあります。サンプルコードもダウンロードしました。私のアプリでは、構造は次のとおりです。

(ルートクラス)クラス A ---> クラス B -----------> PhotoViewController(ScrollView を含む)

クラス B の presentModalViewController メソッドを使用して PhotoViewController クラスを呼び出しています。

ただし、スワイプするたびに、新しい画像がビュー上で右にシフトします。画像の左側に黒い縦縞が表示され、スワイプごとに幅が広がります。そのため、6 ~ 8 枚の画像の後、ビューは完全に黒くなります。

他のコードは書いていません。クラスをコピーしただけです。

PhotoViewController クラスがロードされる最初のクラスではない場合、なぜこのようなことが起こるのでしょうか? ScrollView に設定する必要があるプロパティはありますか? このビュー階層に誤りはありますか?

また、特定の画像から開始する方法 (10 番目の画像から読み込む) は?

どんな助け/提案も高く評価されます。

編集 :

代替テキスト

最初の横スワイプの後、

代替テキスト

2 回目の横スワイプの後、

代替テキスト

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

iphone - アクションシートのようなuiview

現在のモーダルビューコントローラーでアクションシートのような uiview を表示することは可能ですか (つまり、uiview は上に移動する必要がありますが、完全に移動する必要はなく、半分にする必要があります)。これにより、最後のビューコントローラーが画面に表示されます。

前もって感謝します。

よろしく、サティシュ

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

iphone - presentModalViewControllerは、呼び出されるのが早すぎると機能しません

モーダルVCを閉じて、一定時間以内に(または別のVC)を再度表示すると、表示されません。私は何かが足りないのですか?

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

uiviewcontroller - PartialCurl モデル遷移を使用するとビューのサイズが変更される

わかりましたので、iPhoneの標準のGoogleマップアプリのように部分的な折り畳みアニメーションを再作成しようとしています。下部のツールバーはそのままですが、その上のビューはカールします。ここにいくつかの画像があります: http://i.stack.imgur.com/MjTx6.png

(なぜかハイパーリンクは入れません<_<)

http://i.imgur.com/lc9ig.png http://i.imgur.com/hqMlN.png

ご覧のとおり、白いビューは適切なサイズ (320x416、ポイント: (0,0)) で、反転しています。ツールバーはそのままです。フォーカスが白いビューに戻ると、サイズが変更されます (320x460、ポイント: (0,-22))。

viewWillAppear、viewWillDissapear、viewDidAppear、viewDidDissapear をホワイト ビュー クラスに追加しましたが、これらのメソッドはどれも呼び出されません (ビューが最初に初期化されたときに表示されるメソッドが呼び出されると想定しているため、これは奇妙です)。

白いビューを初期化する場所は次のとおりです。

curl ボタンを押すと、次のようになります。

だから私は私の質問は次のとおりだと思います:コントロールが白いビュー(mapController)に戻ったときに、ビューを手動でサイズ変更して必要なサイズに戻すことができるメソッドが呼び出されるか、それ自体のサイズ変更を停止できる方法はありますか? .

ありがとう

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

objective-c - TabBar iOS アプリでモーダル ビューを実装する方法

タブバー アプリでモーダル ビューを表示しようとしています。コードを使用しています

ボタンにリンクされています。ボタンを押しても何も起こらず、ログにも何も表示されません。これはおそらく簡単に修正できますが、まだ機能しているものは見つかりません.

ありがとう

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

iphone - 'presentModalViewController:animated:'を呼び出すときにプレゼンターへの参照を取得します

モーダルポップアップビューコントローラから現在のビューコントローラを参照できるようにするためのプロパティはありますか?あるべきだと思われます。parentViewController正しいViewControllerではないようです。

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

iphone - ExitFullScreen ボタンが MPMoviePlayerViewController と presentMoviePlayerViewControllerAnimated で問題を引き起こす

ここに私の状況があります:

URL でローカル ムービーを呼び出します。関数はカスタムviewControllerにあります

.h で:

メートルで

// URL に問題はありません ... 既にチェック済みです :)

問題 : ユーザーがフルスクリーンの開始/終了ボタン (ビデオ ボタン パネルの早送りボタンの右側にある二重矢印ボタン) を押すと、通常は modalviewController が消えますが、ビデオは再生され続け、画像は再生されません。

ボタンが押された後にビデオを殺す方法はありますか?