問題タブ [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.
ios - presentViewController は UIWindow の背後に表示されます
アプリにがUITabBarcontroller
あり、最初のタップが表示されたら、MyBlurIntroductionViewを使用してチュートリアルを起動します
簡単にするために、チュートリアルが設定されたら、次を使用してアプリのフルスクリーンに追加するだけです。
このチュートリアルでは、次のコードを使用して Twitter 経由で共有できるようにします。
UIView
したがって、このコードはであるチュートリアルから呼び出され、parentController
このコードのおかげで取得されます。
問題は、共有ボックスがチュートリアルの下に表示されることです(チュートリアルが非表示の場合、共有ボックスが表示されます)、チュートリアルの上に表示したいと思います。
これは、ウィンドウのサブビューとしてチュートリアルが追加されているためだと思いますが、別の方法がわかりません。
この問題を解決するためのヒントはありますか?
ios - iOS 8でView Controllerを2回目に表示する前にアプリがクラッシュする
特定の SDK で動作するアプリを開発しています。その ViewController を提示するために、SDK が提供するメソッド getViewController を呼び出します。
この呼び出しを使用して、すべてが完全に機能するのを初めて提示しようとすると、次のようになります。
私がそれを却下するとき、私はこのメソッドを呼び出します:
ここで問題があります。同じ方法を使用して、SDK の viewController をもう一度表示しようとすると、アプリが LLDB エラーでクラッシュします。
iOS 7で試してみたところ問題なかったので、iOS 8に問題があると言えます。
誰でもこの問題について解決策を持っていますか?
ios - iOS 8 - UIModalPresentationFormSheet を透明にできません
iOS 7 には、前述の要件と同様に機能するコードがあります
と
そして、私がiOS 7でそれを実装した方法は、この質問 UIModalPresentationFormSheet can't change superview background to clearで言及されている方法を使用することです
これまでのところ、Apple が iOS 8 をリリースするまではうまく機能していました。iOS 8 では、modController.view.superView が nil を返しています。これは、灰色の背景を表示することでアニメーションに大きな影響を与えます。誰かがこの問題を解決する方法についてアイデアを持っていれば、それは大きな助けになるでしょう. 前もって感謝します。
ios - presentViewController -- ビューがウィンドウ階層にない __ に __ を表示しようとしています
標準のカメラ ロールの写真ピッカーを表示するために、presentViewController
を使用しようとしています。UIImagePickerControl
これは、私のアプリのほとんどでエンドツーエンドで機能します。それが機能しない場所は、すでに提示されているviewController
;内で imagePicker を使用したい場合です。アルバムを表示するビューを表示できません。
rootViewController
基本的な考え方は、ウィンドウ オブジェクトまたはアプリ デリゲートの永続tabBarController
化 (つまり) にアクセスしようとしているということですrootViewController
。どちらも、できれば常に存在するトップ レベルのアイテムの例です。そうでなければ、「自己」を使用するだけでは、それを提示する部分的なビューになってしまいます。
presentViewController
既にpresentedView内に信頼できる方法はありますか?
ios - アニメーションなしのsplitViewController showDetailViewController?
アニメーション化せずに詳細ビューコントローラーを表示できるかどうか疑問に思っていました(右側からウィンドウにスライドします)。ある種のアニメーション化されたブール値パラメーターがあることを期待していますが、そうではないようです。
これは私が持っているすべてです:
ここで何か不足していますか?それともこれを行う方法はありませんか?
uiviewcontroller - iOS 8 - viewController my_shouldAutorotate が presentViewController 中にクラッシュする
Windows ルート ビュー コントローラーとして Uinavigationcontroller を使用しています。他のいくつかのビューではviewcontrollerを提示していますが、iOS 8でアプリがクラッシュしています.ios7では完璧に機能していました。それは言う
ここで、InfoVC はビューコントローラーです。my_shouldAutorotate とは
ios - iosは、前のものを閉じた直後にView Controllerを提示します
私の iOS アプリでは、 、 、および の 3 つがあるとしましょViewControllers
う。A
B
C
からA
私は代理人として出席B
し、割り当てA
ます。でアクションが実行された後、から閉じて表示B
したいと思います。ただし、画面にまったく表示されずにこれを行いたいです。これは今、クラス内の私のコードです:B
C
A
A
A
A
次に、アクションが実行されたときにB
呼び出される内部のデリゲート関数を次に示します。
ただし、これにより、提示コードを却下の完了ハンドラーに入れても、(却下を呼び出した後) C が少し表示されます。それを避けるにはどうすればよいですか?
ios - ビュー コントローラーを閉じて、1 つのボタンで別のコントローラーを提示する
これについていくつかの質問を見つけましたが、デリゲートを使用する以外の方法については、実際には素晴らしい答えを見ていません。私は非常にうまく機能する解決策を思いつきましたが、長期的に見てそれが悪いかどうかはわかりません.
これまでのところ素晴らしいパフォーマンスを発揮してきた私のソリューションは次のとおりです。なぜこれがこれを実装するのに悪い方法なのか誰かが教えてくれるなら、私に知らせてください!