問題タブ [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 投票する
5 に答える
11718 参照

uisplitviewcontroller - UISplitviewcontroller は rootview コントローラーとしてではありません

初めての iPad アプリケーションを作成しています。私の要件の 1 つは、UISplitviewcontroller と UINavigationController を処理することです。
提案されたビュー階層は

(LoginView) -> UINavigationView(LandingView + CollectionView) -> UISplitViewcontroller( DetailsView) です。

私たちのアプリはランドスケープモードのみをサポートしています。
私はこのSO の質問(および GILT アプリも) を参照しています。

だから私の質問は
1)誰かが小さなコードスニペットまたはチュートリアルへの参照を提供できる場合、どうすれば同じことを達成できますか
2)Apples HIGに従って、UISplitviewcontrollerはrootviewcontrollerである必要があります。Apple は私のアプリを拒否しますか?(どうやら GILT グループは承認されているようです
)MGSplitViewController、root 以外で使用できますか?
どんな助けでも大歓迎です。初心者として、私の質問が本物であることを願っています

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

iphone - アプリケーションで分割ビューを使用しない場合、Apple は iPad アプリを拒否しますか?

私はiPhoneアプリを作成しましたが、今はそれをiPad用のユニバーサルアプリに変換しています. ipohne と ipad で同じように見えるインターフェイスが必要です。

iPad 用の Split View Controller を使用しない場合、Apple は iPad 用のアプリを拒否します。

iPad で分割ビューを使用することは必須ですか?

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

ipad - Split View Controllerルートのタブバー-詳細ビューに接続するにはどうすればよいですか?

私の最初のiPadプロジェクトに取り組んでいて、多くの誤ったスタートの後、ルート/ポップオーバーの下部に4タブのタブバーを備えたスプリットビューコントローラーで構成される基本的なインターフェイスがあります。

4つのタブのそれぞれに4つの異なるViewControllerがあります。これらのうち3つにはテーブルが含まれ、4つ目には設定スライダーとスイッチが含まれています。これはすべて、ポートレートまたはランドスケープで正常に機能します。

私が直面している課題は、これらのさまざまなタブから詳細ビューを操作する方法です。3つのテーブルすべてが同じデータを参照し、並べ替えが異なるため、必ずしも複数の詳細ビューは必要ありません。したがって、それらはすべて同じ詳細ビューに接続する可能性があります。

このように使用されているタブバーの例は他に見つかりませんが、私のアプリには最適なソリューションのようです。

テーブルセルを選択したときにdetailItem情報が詳細ビューに表示されるように接続を確立するにはどうすればよいですか?IBのルートビューにタブバーが追加されました。代わりにプログラムで追加する必要がありますか?

これを機能させるサンプルプロジェクトはありますか?

ありがとう!

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

cocoa-touch - iPad での複数のビュー

分割ビュー コントローラの詳細ビュー コントローラから 2 番目の詳細ビューを開こうとしています。

AppleのMultipleDetailViewsサンプルプロジェクトを修正する運さえありません。

どんな助けでも感謝します。

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

iphone - UISplitViewController を拡張しますか?

UISplitViewController の機能を拡張する方法はありますか? 私はしたいと思います:

  • 下部に、詳細およびマスター コントローラーの両方に共通のツールバーがあります。

  • detailViewController を UINavigationController として動作させます。つまり、画面全体ではなく、他のコントローラをプッシュ アンド ポップします。

  • 両方のコントローラーは、すべての UIInterfaceOrientation 値で表示されます。(これはサポートされていないと思います)

これは現在の UISplitViewController で可能ですか?

独自の UIViewController を構築し、UISplitViewController と拡張機能の外観と動作をシミュレートする方がよいでしょうか?

選択肢 2 を選択した場合、アプリは拒否されますか?

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

iphone - UISplitView の質問と問題

UISplitViewApplication を使用して新しいプロジェクトを作成しました。これを行うと、DetailViewController と RootViewController が見つかります。DetailViewController には、縦向きか横向きかにかかわらず、向きに応じてサイズが変更される UIToolbar が上部にあります。この UIToolBar を誤って削除し、FileManager ウィンドウから新しいものをドラッグしましたが、すべてを接続した後、この新しいものは方向に応じてサイズ変更されません。どうしてこれなの?

また、私が直面しているもう 1 つの問題は、このオリエンテーションに関するものです。この DetailView に UITextField や UITableView などを追加しましたが、方向を切り替えるとすべてがめちゃくちゃになります。どうすればこれを防ぐことができますか? 向きに関係なく、ビューを一貫させるにはどうすればよいですか...

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

ipad - ポートレートのUISplitView-iPAD

iPadで分割画面を作成する方法。縦向きのアプリケーションを開発する必要があります。ポートレートビューを使用するアプリケーションでスプリットオーバースクリーンビューを使用する必要があります。私がそうするのを手伝ってください。

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

ios - UISplitView内のRootViewControllerを変更します

UISplitViewXCodeテンプレートからiPadの小さな例を開発しています。これは、ウィンドウの左側に表示されるルートコントローラーと、右側に表示される詳細ビューによって形成されます。

私が達成したいことは非常に単純です(少なくとも私はそう思います)が、それを行う方法をドキュメントで見つけることができません。

ルートコントローラー(左側に固定されているように見えます)を新しいコントローラーに置き換えたいと思います(たとえば、ボタンを押したときに起動されたイベントへの応答として)。私はこれを試しました:

それで何が起こるかというと、新しくプッシュされたコントローラーがウィンドウ全体を埋めるのに対し、私が欲しいのは、最初にあった2列のフォーマットで左側に固定されて表示されることです。

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

ipad - splitviewのdetailviewでのグループ化されたスタイルのテーブルビュー

スプリットビュー(DetailViewController)の右側のビューにグループ化されたスタイルのテーブルビューを表示しようとしています。DetailViewControllerには、NIBファイルのないUITableViewControllerがあります。私はすでに実装しています

効果なし。たぶん私は-(id)init {}をオーバーライドする必要がありますか?

どんな助けでもいいでしょう。クリスチャンに関して

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

ios - MGSplitViewControllerはRootViewとしてではなく、UIViewController内にあります

私はiOSプログラミングに非常に慣れていません(Java / C ++から来ています)。1つのタブをSplitViewにするTabBarControllerを使用してアプリをセットアップしようとしています。私は調査を行いましたが、UISplitviewが機能せず、どこでもMGSplitViewControllerの使用を推奨していることを知っています。デモを見てきましたが、アプリのルートビューを表示しないと使用方法がわからず、役立つサンプルコードが見つかりません。デモのクラスで行うことは次のとおりです。後でTabBarControllerに追加する別のUIViewControllerクラス:これは私のクラスです:

そして、これはそれを設定するための私の必死の試みです

私は代表者に何か悪いことをしていると思いますか?それとも私は何か他のものを混同していますか?デモは、コードでは表示できないことをIBで実行していますか?分割ビューが表示されますが、コンテンツがなく、特にデモに付属しているボタンのあるナビゲーションバーがありません。

ヒントやサンプルコードにとても感謝しています!