問題タブ [viewcontroller]

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

iphone - iPhone の向きとファームウェアについて: 常に向きを強制する

最近、QA 担当者から、iOS 4 では正しく表示できますが、開発されたアプリの向きが iPhone 3 では正しくないというテキストを受け取りました。下に灰色のスペースを残します。ただし、iOS 4 では向きが正しいと主張しています。

私は自分の 3GS (iOS4 を使用) で彼らの主張をテストします。アプリは常に iPhone で正しくレンダリングされます。次の理由から、それはかなり奇妙です。

  1. アプリはiOS4のリリース前に開発されており、ローテーション用のコードはそのまま残されています。これは、以前は iOS3 で回転が正しく機能していたことを意味します。
  2. ベース 3.2.3 バージョンを使用してアプリを実行しましたが、QA が主張しているものを作成できませんでした。これは、シミュレータ (iOS 3.2.3 と 4 の両方でテスト済み) と実際のデバイスの両方に当てはまります。(iOS4を使用)
  3. 回転は iOS3 から機能し、iPhone の iOS4 でも機能します。

これは非常に奇妙なケースであり、QA が主張しているバグを再現できませんでした。この場合、アドバイスが必要なのですが、オリエンテーションの方法をすべてリストアップしていただけませんか? もちろん、これはやり過ぎですが、彼らの主張を再現することができないので、アプリに常に横向きビューの向きを強制する方法が本当に必要です。

だから私は次のことを書き留めました:

  • 横向きの初期インターフェイスの向きの plist を編集します。
  • アプリケーション setStatusBarOrientation メソッド。おそらく、ViewController の viewWillAppear メソッドでこれを行います。
  • メソッド shouldAutoRotateToInterfaceOrientation で、目的の方向のみを設定します。

どんな助けでも本当に感謝しています。

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

iphone - iPhone SDK:ビューの切り替えnavigationcontroller

ここでの私の最初の質問はとても穏やかです:)

私はnavigationControllerを使用してビューを切り替えようとしています。私は次のことを理解しました:このコードを使用して別のビューコントローラーに切り替えるMainViewコントローラーを入手しました:

次に、これらのビューの1つで別のビューに切り替えてみます。

私は考えました:メインビューをインポートし、ここでビューを切り替えるためのメソッドを作成する必要があります。

例えば

そして、私はこの関数を次のようにビューコントローラ内から呼び出します。

mainViewの関数はここで呼び出されます(引用符を外すとアラートが表示されます)が、ビューは変更されません。

ここの誰もが理由を教えてくれますか、それとももっと良い解決策がありますか?

前もって感謝します

(ps。情報を見逃した場合は、お気軽にお問い合わせください。できるだけ早く提供します)

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

iphone - MainWindow.xibは単なる黒い画面です

次のコードをテストしようとしています:http://github.com/mobilemelting/nvpolyline。アプリを実行すると、黒い画面しか表示されません。ビューコントローラは、MainWindow.xibとNVMapViewController.xibの2つだけです。

添付画像のMainWindow.xibの設定を参照してください。

私は何が欠けていますか?

よろしく、スティーブン

代替テキスト

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

iphone - 複数のViewController間でfloatを渡す

タブを使用して2つのView Controllerを切り替えます。

firstviewcontrollerで開始されたsecondviewcontrollerでフロートを取得するにはどうすればよいですか? ある種のグローバル変数を作成する必要がありますか? これはどこでどのように行うのですか?

みんなありがとう :)

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

class - 他のビューに切り替えるときに ViewController クラスをアンロードする方法

クラスファイルがバックグラウンドで実行されないように、別のビューに切り替えるときにviewControllerクラスをアンロードするにはどうすればよいですか?

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

iphone - iPhone / Objective C-ViewController間の通信/実装するための最良の方法は?

私はiPhoneアプリをやっています。

アプリの実行中に他のさまざまなViews/ViewControllers(ViewA、ViewBなど)を実際に変更する独自のSwitchViewControllerクラス(App-Delegateにリンク)を作成しました。

ViewController-Aでタップジェスチャを受信することがわかったら、SwitchViewControllerクラスのメソッド(たとえば、switchViews:(id)sender)をトリガーしたいと思います。

これを行うための最良の方法は何でしょうか?SwitchViewControllerへのオブジェクト参照を使用してViewAを開始する必要がありますか?委任しますか?最善の方法は何でしょうか?

ViewAにボタンを追加しても問題ありませんが、IBOutletに接続するだけです。しかし、プログラム的に?

ありがとう、ステファン

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

iphone - 新しい TabBar ビューがロードされたときに TabBar ビューをアンロードする方法は?

AVAudioPlayer を使用して、UITabBar 内のビューコントローラーでオーディオ ファイルを再生しています。そのため、ユーザーが別のタブバー項目をクリックしても、音楽は停止しません。viewwilldisappear に stop メソッドを追加してみました。しかし、それは応答していません。ユーザーが新しいタブ バー項目をクリックしたときに音声を停止するにはどうすればよいですか。エンテ

これは、表示されている私のコードが消えます

ありがとう、ニキル

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

iphone - UISearchBar は、iPhone のように正常に動作している iPad で非表示になっています

iPhone/iPad用のアプリケーションを設計しました。私の問題は、カテゴリとサブカテゴリを表示するために単一の RootViewController を使用していることです。

しかし、ipad では、ナビゲーション バーの下に検索バーが隠れてしまいます。

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

ipad - imageviewの塗りつぶし色

ビューを取得し、ペン先を使用してスクロールビューを挿入しました。次に、imageviewを使用して動的に画像を追加しました。次に、その画像の色を塗りつぶすにはどうすればよいですか。

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

iphone - 複数のView Controller間でグローバルにデータを共有する方法

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

モデルに巨大なオブジェクトがあります。私はそれを単一のトンクラスとして作成し、他の呼び出しでオブジェクトを返しましたが、オブジェクトは非常に大きく、アプリがクラッシュしています。データをグローバルに共有する方法、オブジェクトを割り当てるタイミング、オブジェクトの割り当てを解除する場所を返すことはありません。ビューコントローラーのオブジェクトのすべてのデータは必要ありません..そのオブジェクトからビューコントローラーへの特定のデータが必要です...

ありがとう。