問題タブ [split-screen-multitasking]

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

ios - iOS でのアプリ間での UDP データの共有 (バックグラウンド/フォアグラウンドまたは分割画面マルチタスク)

UDP 経由でデータをブロードキャストする特定のセンサーを利用する研究アプリケーションを作成しています。このセンサーを使用するさまざまな商用アプリがあり、私たちのアプリケーションと既存のアプリケーションの両方を並べて実行できることを望んでいます。

過去 (iOS 8 以下) では、アプリケーションをバックグラウンドで実行してデータを記録し、別のアプリケーションをフォアグラウンドで実行していました。残念ながら、着信 UDP データにバインドできるアプリケーションは 1 つだけだったようですが (これは理にかなっています)、今後の「サイド バイ サイド」アプリケーション機能により、アプリケーション間でデータを共有するソリューションがあるかどうか疑問に思っていました。

私が考えることができた唯一のことは、どうにかして私たちのアプリにデータをキャプチャさせ、それを他のアプリケーションに再ブロードキャストさせることでしたが、それが iOS で可能かどうかはわかりません。 who" は UDP ストリームをロックしています。

https://developer.apple.com/library/prerelease/ios/documentation/WindowsViews/Conceptual/AdoptingMultitaskingOniPad/index.html#//apple_ref/doc/uid/TP40015145にある Apple のドキュメントでは、多くの情報が提供されていないようです。

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

ios - サードパーティのアプリを使用して iPad に分割画面マルチタスクを実装する方法は?

AIR アプリケーションを使用して、Apple が提供するマルチタスク機能を実装しようとしましたが、何かが足りないようです。

Appleが推奨するように、次のことを行いました。

  1. アプリを iOS9 SDK でコンパイルしました。
  2. すべてのオリエンテーションが実施されました。
  3. ストーリーボードが追加されました。

それでも、マルチタスク用に 2 つのアプリを分割する縦棒は表示されません。

サードパーティのアプリでこれをうまく実装したかどうか教えてください。

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

ios - iOS 9 で iPad のマルチタスクを調整できる iPhone 用のポップオーバーを作成するにはどうすればよいですか?

iPad ViewControllers で再利用される iPhone 用のポップオーバーを作成しようとしています。

問題は、親/提示ViewControllerの現在のサイズに基づいてポップオーバーのサイズを変更する方法ですか?

iPad マルチタスキングをサポートしており、Presenting ViewController のサイズも、開いたポップオーバーのサイズと位置を変更する必要があります。

TSPopoverController と FPPopover を見てきました

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

ios - プログラムでiOSアプリを分割ビュー/スライドオーバーで強制的にios9で全画面表示にすることは可能ですか?

AVCaptureSession を使用してカメラ プレビューが必要なアプリを実装しています。残念ながら、iOS9 は Split View または Slide Over がオンになるとすぐに AVCaptureSession を中断します。システムは、このような中断を検出できます (参照: https://stackoverflow.com/a/33086527/1896336 )。

良いことは、ユーザーに全画面表示にするように警告できることですが、実際には、ユーザーが「はい、全画面表示に戻す」ボタンをタップしたときにアプリを全画面表示にするようにプログラムで設定できるかどうか疑問に思っていました。

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

ipad - iPad が iOS 9 のマルチタスク機能に対応しているかどうかを確認する - プログラムで

iPad Air 2 または iPad mini 4 の場合、3 つの異なるマルチタスク機能 (Split View、Slide over、Picture in Picture) をすべて使用できます。iPad Air、iPad mini 2、または iPad mini 3 では、Slide Over と Picture in Picture を使用できます。これらのデバイスをコードから検出する方法はありますか? 言うように、respondsToSelector:someMultitaskingmethod?

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

ios - iPad のマルチタスクで推奨されるステータス バー スタイル - 分割画面

私は2つのView Controllerを持っています.1つUIStatusBarStyleDefault目は 、2つ目はUIStatusBarStyleLightContent.

VC1 は VC2 をモーダル フォーム シートとして表示しています。したがって、通常の特性コレクションで表示する場合、VC2 は として表示されUIModalPresentationFormSheet、VC1 はステータス バーをDefaultに設定します。ただし、コンパクトな特性コレクションでは、VC2 はフルスクリーンで、ステータス バーのスタイルをLight Contentに設定します。

問題は、通常からコンパクト (フル スクリーンからフォーム シート) に切り替えると、ステータス バーが更新されないことです。

フル分割画面

試行中 - [self setNeedsStatusBarAppearanceUpdate]; 特性コレクションの変更後、問題は解決しませんでした。

どんな助けでも大歓迎です!

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

ipad - マルチタスク画面での UIToolbar の幅のサイズ変更に関する問題

アプリがマルチタスク モードの場合、幅が変化しない UIToolbar があります。

viewDidLayoutSubviewsこのメソッド内で呼び出して、toolBarKeyboard のフレーム イン メソッドを更新してみましたself.toolBarKeyboard = [[UIToolbar alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, 44)];

以下のようにツールバーに制約を追加しようとしましたが、それも役に立ちませんでした。

ビューを水平コンパクト クラス (マルチタスク モード) から水平通常クラスに変更すると、ツールバーのサイズが変更されません。ここで何が欠けているのか分かりますか?

ここに画像の説明を入力

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

ipad - 既存のプロジェクトの自動レイアウトとサイズ クラスを有効にしても、iPad Pro でマルチタスクが有効にならない

iPhone および iPad イディオム用の .xib ファイルを使用する既存のレガシー コードがあります。iPad pro の分割ビュー マルチタスク機能を有効にしたいと考えています。iPhone と iPad 用に .xib コントローラーが分離されているため、iPad Pro でのマルチタスクに対応させることができません。

私は試しました: 1) ターゲットを 9.1 に設定します。2) [全般] タブで全画面表示が必要です。3) iPad版は全方位対応。4) Xcode 7.2 の使用

誰でも助けていただければ幸いです。

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

uiviewcontroller - iOS9: UIViewController: viewController が 2 番目の UIWindow で実行されている場合、分割ビューの変更で viewWillTransitionToSize が呼び出されない

私のアプリケーションは 2 つの UIWindows を使用します。1 つ目はメイン アプリケーションを実行し、2 つ目はすべてのフォアグラウンドに表示されるものを実行します。どちらのウィンドウにもView Controllerがあります。アプリケーションの分割ビュー サイズが変更されると、メイン アプリケーションの UIViewController で viewWillTransitionToSize が呼び出されますが、2 番目のウィンドウの viewController では呼び出されません。アプリケーションの向きが変わると、両方のメソッドが呼び出されます。両方のviewWillTransitionToSizeセレクターが呼び出されるようにするにはどうすればよいですか?

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

ios - iPad が分割画面マルチタスク モードになったときに通知を受け取る

があり、それに応じてビューの要素のサイズを変更するために、分割画面マルチタスクモードに入るviewcontrollerタイミングを知る必要があります。iPad

delegateこれが発生したときに起動されるメソッドは何ですか?