問題タブ [uisplitview]

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

ipad - uiSplitView を使用しない iPad マスター詳細ストーリーボードのセットアップ

iPad のデフォルトの Madter-Detail アプリは、縦向きモード (popoverView あり) では好きですが、横向きモード (splitView あり) では好きではありません。ランドスケープでも標準のマスター/詳細 popoverView の外観を持つようにアプリをセットアップする最良の方法は何ですか? バーボタンを介して「マスター」サイズのビューにシークすると、ビューはタブ付きの外観になり、ボタンから生成するようにスタイル設定されますが、これは私が望んでいるものではありません。

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

ios - 複数の分割ビュー コントローラー

iPhone アプリから iPad アプリへの移行を開始しましたが、UISplitViewController を含める方法の問題にぶつかりました。私のマスター/詳細はアプリケーションのルートではありません。代わりに、マスター/詳細に到達する前にログインページやカメラビューなどがあるため、分割ビューコントローラーを設定せずに使用する方法を見つけようとしています。根。私はこれを達成することができましたが、これを行うすべてのメモリリークの母を作成したので、UISplitViewController をルートコントローラーとして使用できるようにアプリケーションを再コーディングすることにしました (アップルに感謝します)。

このプロセスを開始する前に、iPhone から iPad への移行の一環として必要な他のすべてのことを調べることにしましたが、解決策を見つけることができない別の問題に遭遇しました。

iPhone で問題なく処理できるマスター ビューと詳細ビューのペアが複数あります。iPad では、これは複数の UISplitView が必要であることを意味します。これはどのように行われますか?1 つのマスター ビューと複数の詳細ビューを持つ 1 つの分割ビュー コントローラーを使用するスレッドを多数見てきましたが、それぞれが 1 つの詳細ビューとペアになっている複数のマスター ビューでは 1 つもありません。

複数のマスター ビューが 1 つの詳細ビューを共有するのではなく、それぞれ独自の詳細ビューを持つ複数のマスター ビューであることを明確にするためです。

例えば

Master1 - 詳細 1 Master2 - 詳細 2 Master3 - 詳細 3

たった 1 つの UISplitViewController でこれを行うにはどうすればよいでしょうか?

誰でもこれに関するガイダンスを提供してもらえますか?

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

ios - UISplitView での iAd ローテーションの問題

iAdSuite で SplitNavigationBanner の例をテストしていたところ、奇妙なことに気付きました。

iPad を縦向きにして広告をタップすると、広告が横向きでフルスクリーンで読み込まれます。それを却下して縦向きに回転すると、これになります

iAdSuite を実行している iPad

Apple が埋め込まれUIViewControllerた .

でバナーを表示するAppleの方法を実装するときに、他の誰かが同じ問題に直面しましたUISplitViewか? または、それを行うより良い方法はありますか?

サンプルはこちらからダウンロードできます

ありがとう

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

ios - 最初の UICollectionView ページは、最初のページではなく 2 番目のページです

私は似たUISplitViewようなデザインを持っています(実際にはそうではありませんUISplitView、以前View containerはそれを模倣していました)。

左側のコンテナには がありtable view、右側のコンテナには がありcollection viewます。

左側のコンテナをクリックすると、それに応じtableview cellて右側collection viewが変更されます。

collection viewページ付けされており、常に 2 ページあります。

の 2 ページ目までスクロールして、左側のコンテナーでcollection view新しいをクリックすると、右側のコンテナーにtable view cell正しいものが読み込まれますcollection viewが、最初のページではなく 2 ページ目です。

私は周りを検索し、解決策を見つけることができませんでした。

アドバイスをいただければ幸いです。


更新: 関連するコードを追加しました。

次のコードはright container.

関数setupは次のように定義されます。

ありがとう。

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

ios - IOS - ストーリーボードを使用して uisplitview でマスタービューの幅を変更する

分割ビューでマスタービューの幅を変更する方法がわかりません。現在、これは幅 320px を修正しています。幅を 100 または 200px に縮小したいのですが、これを変更する方法を知りたいです。

前もって感謝します。

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

ios - NSURL のコンテンツを配列に書き込む

リンクからデータを取得するプログラムがあり、このようにログに書き込みます。

これにより、予想どおり、php からの 3 つの値がログに出力されます。

UISplitviewControllerただし、これを配列に保存して、それらの値を(左コントローラー側)に表示するのが少し難しいです。

このように書かれています

次に、cellForRowAtIndexPath:方法は

ContentsofArray私が試した2番目のことは、配列にmyURLを書き込んで、このようにshowArrayを初期化しようとしたことです

しかし、それは機能しませんが、私が言うなら

私の leftview コントローラーに 1 つと 2 つのショーが表示されます。

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

ios - DetailView (ストーリーボード) に複数の ViewControllers がある UISplitView

DetailView (UISplitView の rightView) 内に複数の ViewControllers を持つ UISplitView を持つソリューションを探しています。

Apple の例は問題なく動作しますが、ストーリーボードの代わりに nib ファイルを使用しています。( https://developer.apple.com/library/ios/samplecode/multipledetailviews/Listings/ReadMe_txt.html )

別の例を見つけましたが、UITableView http://www.dharmaworks.net/Consulting/switching-detail-views-in-uisplitviewcontroller-with-ios7を実装すると空白があります

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

ios - レシーバー () には識別子 '' のセグエがありません

![ここに画像の説明を入力][1]投稿する前に、同様の問題に関する質問を読みましたが、それらの修正がうまくいかなかったため、投稿しました。アプリに問題があり、ストーリーボードを使用して修正するように勧められました。その結果、このリンク http://www.raywenderlich.com/forums/viewtopic.php?t=3834に従って 、xib をストーリーボードに移動しました。次に、カスタムクラスで

  • 「SecondView」を入力したので(ペン先が呼び出された場所であるため)、新しいビューのボタンには「SecondView」と表示されます
  • アプリは uisplitview であるため、detailviewcontroller から「黄色のアイコン」を右クリックしてドラッグし、新しいビューと選択したプッシュ、宛先の現在の名前、および識別名: 次へ。(この手順が間違っている場合は訂正してください。
  • secondview.h に移動し、このコードを入力しました [self performSegueWithIdentifier:@"next" sender:self]; in viewDidLoad

ただし、奇妙なことに、secondView に次の名前のセグエがないというエラーが表示されます。このリンクを見る 'Receiver (<ViewController>) has no segue with identifier 'addSegue' ボタンを使用してプログラムで呼び出したいことを除いて、画像で行われたすべてのことを行ったようです。どんな助けでも大歓迎です。ありがとうございました

http://imgur.com/nNnZFbD