問題タブ [multiple-views]

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 投票する
2 に答える
20542 参照

iphone - iPhone 開発 - 複数のビュー/xib/nib を使用した複雑なアプリケーション

私は iPhone 開発に不慣れで、複数のビュー (xib または nib) に本当に混乱しています。これは私が達成しようとしているものです...

  1. タブバーで表示 (タブ 1、タブ 2、タブ 3)
  2. タブ 2 ビュー (ナビゲーション コントローラー) 2.1 テーブル行を選択すると、セルの詳細を含むビューが表示されます 2.2 ナビゲーション バーの [追加] ボタンは、さまざまな種類の情報 (位置情報、個人情報など) を取得するための一連のビュー インターフェイスを表示します - 必要これはシーケンシャルである必要があり、これには制御セグメントを使用できません。情報が正常に収集されたら、タブ 2 ビュー テーブルで新しいセルを作成し、関連情報をカスタム構造に保存し、2 つのオプションを含む完了ページを表示します (別の追加、追加されたアイテムの表示 - 読み取り専用ビュー)。

これらの複数のビューを処理する方法について混乱しています (それらをリンクし、情報をやり取りします)。これらはすべてアプリケーション デリゲート クラスによって処理されますか、それとも複数のデリゲート クラスを使用できる/使用する必要がありますか? いずれにせよ、正しい方向に私を向けることができます-おそらく、このような状況またはより複雑な状況を処理する方法を説明するサンプルアプリケーションまたはチュートリアルです。

この点でどんな助けでも大歓迎です。


TheElements と SeismicXML の両方の例を見てきました。

Elements のサンプル コードでは、UITabBarController、およびUINavigationControllerの使用方法の基本的な考え方が示されていますが、この例では、子コントローラーから親への情報の受け渡しについては説明していません。

私の場合、UITabBarControllerタブの 1 つに、UINavigationController右上隅またはナビゲーション バーに (+) が表示されます。ここで (+) はユーザー入力用のインターフェイスを開き、その入力を使用してデータを格納し (SQL など)、新しいテーブル セルをUITableView埋め込みに作成しUINavigationControllerます。これで、(+) を使用して開くインターフェイスは、一連の手順 (メイン > ステップ 1 > ステップ 2 > 完了など) に従ってユーザー入力を受け取ります。各ステップには個別のビューが表示されます。このモデルの設計に苦労しています。あるいは、Cocoa/iPhone でのプログラミングに慣れておらず、まっすぐ見ていないのかもしれません。他にどのようなオプションがありますか-20〜30のフィールド(テキスト、リスト、日付、画像など)を含むユーザー入力を取得する場合。これについて何か意見をいただけますか。

ご協力いただきありがとうございます。

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

iphone - opengles ビュー切り替えの問題

OpenGLESを使って簡単なゲームを作ろうとしています。2 つの EAGLViews (メニューとゲーム ビュー) があります。各ビューには独自の viewController があります。ビューの初期化は、viewController の initWithNIBName メソッドによって行われます。ビューを表示したいときは、メイン ウィンドウの addSubview メソッドを使用するだけです。ゲーム ビューは、起動時に 1 回だけ初期化されます。メニュー ビューは、必要な場合にのみ初期化されます。問題は、ゲーム ビューからメニューに移動してから戻ると、ゲーム ビューを再描画すると何か問題が発生することです。(描画前に drawView メソッドで EAGLContext を設定しているので、コンテキストが合っているかもしれません)。どこに問題があるかわかりませんか?または、切り替え全体が間違って管理されている場合は、アドバイスをお願いします。返信ありがとうございます。

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

model-view-controller - MVC: MVC のマルチビュー設計を知っている人はいますか?

同じモデルの 2 つの表現を必要とするシステムがあります。簡単にするために、複数のモデルを保持せずに 1 つのモデルを使用したいと考えています。システムに障害があること。

その問題の優れた設計手法を知っている人はいますか?

たとえば、複数のユーザーを含む UserList があるとします。一方で、すべてのユーザーリストと、それぞれに含まれるユーザーを確認したいと考えています。一方、私は各ユーザーについて、彼が属しているユーザーリストを知りたいと思っています。この情報を 2 回 (ユーザーリストの観点から 1 回、ユーザーの観点から 1 回..) 保存できますが、それは良い習慣とは言えません。さらに、ユーザーリストには、モデルのシステム ビューで構成できるいくつかのプロパティがあるとします。モデルのユーザー ビューに、プロパティの 1 つで構成の変更があったことを知らせるにはどうすればよいですか (ユーザー リストをスローして、各ユーザーに何が変更されたか、または変更があったかどうかを通知する必要はありません)。

同じモデルのこれらの複数のビュー (システム ビューとユーザー ビュー) を同時に維持するには、データと情報の重複を防ぎ、モデル情報とその変更のクエリを容易にするにはどうすればよいですか?

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

iphone - OpenGLESViewコントローラーとUIKitViewコントローラーを切り替えます

これが私の質問です。

私はOpenGLESを使用してiPhoneでゲームを開発しています。XcodeテンプレートのOpenGLESアプリケーション、1つのEAGLViewなどを使用して開発を開始しました。

メニュービューとゲームビューは同じOGLビューを使用していますが、スコアランキングを追加したいので、名前を書き込むためのキーボードとテキストフィールド、およびランキングを表示するためのいくつかのラベルまたはテーブルビューが必要です。

更新:まあ、最善の解決策は、現在のglViewを別のUIKitビューと一緒に使用して、スコアのランク付けを行い、切り替えを行うことだと思います。

私はApressの本BeginningiPhoneDevelopmentを持っており、複数のビューに関する章に従います。私は2つのUIViewControllerを切り替えることにしましたが、ゲームに変更を加える場合は... glViewはUIViewControllerではなくUIViewであるため、迷子になります。

誰かがこれを手伝ってくれますか?:-(

どうもありがとうございます。

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

iphone - Tabbar Nav アプリで、1 つのビューを回転させ、他のビューを回転させないようにする

私は、独自のビューコントローラーを持つ3つの異なるビューを持つタブバーアプリケーションを持っています。

タブバーコードには、回転を処理するためにこれがあります。

次に、デバイスの向きに応じて回転させたい2番目のビューコントローラーで:

そして、回転させたくない他の2つのビューについては、このメソッドを設定しています。

問題:これは、ビュー1とビュー3で、デバイスを回転させたときに縦向きモードのままで正常に機能します。ビュー 2 で横向きに回転すると、ビューは期待どおりになり、横向きに回転します。ただし、ビュー 2 の横向きモードでビュー 1 またはビュー 3 タブをクリックすると、ビュー 1 とビュー 3 は横向きモードになります。

ビュー 2 が横向きに回転しても、強制的に縦向きにする方法がわかりません。

これを行う方法を知っている人はいますか?

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

opengl-es - OpenGLES を使用する iOS で複数のビューを使用するにはどうすればよいですか?

iOS で 2 つのビューを重ね合わせてから、あるシーンから別のシーンにブレンドしたい場合。

例:ゲームのメニューから実際のゲームまで。最初にメニューを表示し、次にクリック (「ゲームを開始」) してゲーム ビューを読み込み、メニューからゲーム ステージへの適切なブレンド/変換を行います。

これはブレンディングに関する特定の問題ではなく、OpenGL アプリケーションで複数のビューを処理する方法に関するものです。線、オブジェクト、稲妻、色などを描画する方法についていくつかの基本を読んで遊んだことがありますが、実際の(1つの静的ビューだけでなく)OpenGLESアプリケーションにすべてをまとめるとなると、完全に緑色です。つまり、異なるビューを使用する必要がありますよね? それとも、OpenGLES に関して言えば、日常の UIKit プログラミングで慣れ親しんださまざまなビューコントローラーとビューを使用したこのデザイン パターンは適用できないのでしょうか? 私はそれを実現できないからです。そして、私は例を見つけることができません。

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

ios4 - CoverFlow の複数のビュー

おはようございます。

次のコードに大きな問題があり、解決策がないので、誰かが私を助けてくれることを願っています:

したがって、この CoverFlowView には 10 個の画像が表示されますが、別のビューでこれを使用するために、前にある実際の画像をどのように見つけることができますか??

誰か助けてくれませんか?

こんにちはマルコ

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

iphone - iPhone ビューに関する質問

iPhoneの表示について質問です。XCode のタブ バー テンプレートに基づくアプリがあります。タブ ビューの 1 つが TableView です。そのテーブル ビューで、ユーザーがセルの 1 つを選択すると、これに関する詳細を表示するビューをロードする必要があります。

今、私は持っています:

SportsGameView (一番上にロードしようとしているもの) 内で、これらを使用して一連の UILabels を初期化するように setMe を定義しました。

これらを取得することは確認できますが、どういうわけか、実際には表示されません。.xib と何か関係があると思われます。通常どおり、SportsGameView で IBOutlets を定義し、Interface Builder でそれらを接続しました。

理由を知っている人はいますか?

これが少し混乱した場合は申し訳ありません。

ありがとう!

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

iphone - メイン ビューの複数のビュー

こんにちは、タブ バーとナビゲーション バーを備えた画面があります。タブバーにもボタンがあります。タブバーのボタンをクリックしたときに新しいビューが必要です... すべてのサブビューにも共通のタブバーとナビゲーションバーが必要です。どうすれば可能ですか..できるだけ早く返信してください。ありがとう..アナンド

0 投票する
11 に答える
97088 参照

objective-c - iOS でのスプラッシュ スクリーンの実装

私は、Cocoa、Objective-C、および iOS 開発の初心者です。

単なるスプラッシュ スクリーンであり、メイン ビューにルーティングする前に短時間だけ持続するビューを実装したいと思います。それをどのように実装する必要があるかについて何か考えがありますか? チュートリアルやコード サンプルはありますか? 複数のビューを備えたものもありますが、やりたいように数秒後に別のビューにリダイレクトするタイマーを備えたものはありません。