問題タブ [presentviewcontroller]

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

ios - disconnectViewControllerAnimated の使用時にビューをリロードする方法

誰かが私を正しい方向に向けてくれることを願っています。

MasterViewController (大量のデータを表示する) と LoginViewController (ユーザーをログインさせてそのデータを取得する) の 2 つのコントローラーがあります。

MasterViewController はルート コントローラーです。ユーザーがログインしているかどうかを確認するために、このコードが一番上にあります。ログインしている場合はloadViewメソッドが呼び出され、そうでない場合はログインビューコントローラーに移動します。

ユーザーがログインすると、次のコードを使用して MasterViewController に戻るコードがあります。

問題は、MasterViewController がまったくロードされていないことです。ユーザーがビューに戻る前に、そのビュー全体を関連付けるにはどうすればよいですか?

ありがとう、ピーター

0 投票する
13 に答える
193709 参照

swift - スウィフトpresentViewController

iOS Swift プロジェクトにプログラムで複数のビュー コントローラーがあります。私は絵コンテを持っていないので、できれば避けたいと思っています。別のファイルに切り替えてviewcontroller.swift(これを と呼びますview2.swift)、ボタンが呼び出す関数の一部にする方法はありますか?
私は次のことを試しました:

上記はストーリーボードで機能しview2.swiftますが、別のストーリーボードを呼び出したいです。これはできますか?

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

ios - ナビゲーション コントローラーの下に非表示のビュー コントローラーを表示

私はiOS開発に本当に慣れていないので、いくつかのコースに従っています。目標は、2011 年の初めに元同僚によって作成された非常に古いアプリケーションを修正することです。修正できないこの問題が発生しています。

ログイン画面を表示する ViewController を提示したいと思います。ただし、ViewController が表示されると、navigationController とステータスバーの下に隠れます。このエラーも表示されます:

デタッチされたView ControllerでView Controllerを提示することはお勧めできません

コードは次のとおりです。

私を助けてくれる人はいますか?

前もって感謝します!

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

ios - iOS エラー: アサーション エラー

呼び出し時にエラーが発生するpresentViewController

制約と関係があるかのように機能しますが、すべてを削除しても発生します。

クラッシュの原因となるコード行は次のとおりです。[[self sourceViewController] presentViewController:[self destinationViewController] animated:NO completion:nil];

デバイスが横向きの場合のみエラーが発生しますが、この行を縦向きで呼び出している間はすべて正常に動作します。

私が得るエラーは次のとおりです。

これはセグエ クラスの最後の行であることに注意してください。

編集:これまでのところ、エラーは次の行にあるようです:self.view setTranslatesAutoresizingMaskIntoConstraints:NO];ソースビューコントローラー内。ただし、この行は、設計目的でビューを切り上げるために重要です。それに関するコードのブロック全体は次のとおりです。

0 投票する
4 に答える
7834 参照

ios - rejectViewControllerAnimated が EXC_BAD_ACCESS を引き起こす - 迅速な

UIViewControllerAnimated(true, completion: {}) を使用して UIViewController を閉じようとしていますが、実行しようとすると EXC_BAD_ACCESS が発生します。(つまり、10 回に 1 回は機能します)。

カスタムの transitionDelegate を使用しましたが、それを設定していない場合は機能します。

ListTransitionDelegate はアニメーターと presentationController を返します。

プレゼンテーションコントローラーは次のようになります

0 投票する
0 に答える
529 参照

ios - presentViewController を使用すると、ビューの背景が黒くなります。

別のView ControllerからView Controllerを提示しようとしていますが、機能しますが、提示されたコントローラーの背景が黒く、はっきりさせたいです。

MenuTableViewController.h

MenuTableViewController.m

ここに画像の説明を入力