問題タブ [uiwindow]

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

cocoa-touch - ビューコントローラーに配置するとUISplitViewポップアップボタンが表示されない

Apple の標準的な例である MultiDetailView を使用し、アプリ デリゲートと分割ビュー コントローラーの間に汎用ビュー コントローラーを追加しました。

コードに関しては、私はちょうどから変更します

および汎用View Controllerサブクラス内

ただし、これを行うと、標準の左ポップアップ ボタンが縦表示で非表示になります。

標準の左ポップアップ ボタンを再び表示するにはどうすればよいですか?

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

ios - UIKitビュー階層で混乱

UIWIndowの珍しいビュー階層の存在に少し混乱しています。

誰かがUIWindowのアップルUIKitリファレンスを参照している場合、UIViewはUIWindowのスーパークラスです

NSObject-> UIResponder->UIView->UIWindow。

ただし、XCodeで新しいプロジェクトを作成すると、MainWindows.xibが1つあり、プロジェクト内の残りのビューが含まれます。つまり、UIWindowはUIViewのスーパークラスであるため、UIWindowはUIViewの子であり、親でもあります。誰にとっても非常に混乱します。

だから、誰もがこれに関連する明確な考えを持つことができます。

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

iphone - UIWindowの表示ビューをUIViewControllerメソッドから変更します

UIViewControllerの2つのサブクラスを持つ単純なアプリケーションがあります。

UIViewControllerサブクラスの1つからメソッドを呼び出して、アプリケーションのUIWindowに表示されているビューを変更したいと思います。

基本的に、私はただいじり回しており、ログイン画面を使用して簡単なテストアプリケーションを構築しようとしています。ユーザーが資格情報を入力すると、メインビューが表示されます。私はiOSプログラミングのウィンドウとビューのメカニズムにあまり精通しておらず、現在http://developer.apple.com/library/ios/#documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/WindowsandViews/WindowsandViews.htmlを読んでいます。 #// apple_ref / doc / uid/TP40009503-CH2-SW1そしてそれについて少し学ぼうとしています。

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

ios - UIWindow にサブビューとして (rootViewController プロパティを介して) 追加し、フリップを実行すると、ビューが「ジャンプ」します。

私は 2 つの単純な UIViewControllers を持っています。それらのビューは 320 x 460 で、ステータス バーがあります。私はAppDelegateで行います

SimpleController にはボタンがあります

新しいビュー (VerySimpleController.view) は青色で塗りつぶされています。アニメーションの後、新しいビューの下部に小さな白いストライプ (ステータス バーのサイズ) が表示され、所定の位置にジャンプします。なぜそれが起こっているのか、それを回避する方法は? ステータスバーが原因だと思います.両方のビューで IB で statusBar = Unspecified を設定しようとしましたが、役に立ちません。

更新: 最初から (.info ファイルの設定を通じて) statusBar を非表示にすると、ビューの調整は行われません。それでも...ステータスバーを表示する必要があり、そのアニメーションが適切に機能する必要があります。

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

iphone - ログインアプリを実装するための複数の UINavigationController の使用

ログインビューを含むナビゲーションベースのアプリケーションに取り組んでいます。同じナビゲーション階層(ログインページに戻る)に対処するための私のアプローチは

  • 2 つのナビゲーション コントローラーを使用する

  • ユーザーがログインするとすぐに、新しいナビゲーションコントローラーを作成します

    • 新しいView Controllerのルートをログイン後のビューに割り当てます

      /li>
    • このナビゲーション コントローラーをウィンドウに割り当てます。

      appDelegate.navigationController = someViewController.navigationController;

      /li>

-最後に「someViewController」をスタックにプッシュします。

今まですべて正常に動作しています..

結果:

  1. someViewController のナビゲーション コントローラーは、完全なアプリの新しい navigationController であり、LOGIN ビューに戻る方法はありません。

  2. 新しいViewControllerをスタックにプッシュして、次のレベルまで移動できます。

問題 :!!

「新しいViewControllerをスタックにプッシュして、前後に移動することしかできません。次のレベルまで、それ以上...」

次のように言います:
(newroot)master-->subordinates--X->details. // 第 3 レベルに移動できません。(newRoot)下位 -> 詳細。

投稿する前に他に何を試しましたか?

  1. 同じ navigationController のルートを POST-LOGIN ViewControlller の
    問題に設定するだけで試してみました。どちらも機能しませんでした。

ご案内申し上げます どうぞ
よろしくお願いいたします。

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

objective-c - UIWindowが表示されないXcodeとの戦い

質問の最後にある編集を参照してください

シンプルなiPhoneアプリを起動して実行しようとしていますが、惨めに失敗しています:(

私は非常にシンプルなセットアップをしています。UIWindowアプリ デリゲート、ビュー コントローラー、およびaUIImageViewと 3 つUIButtonの sを含む xib ファイルがあります。問題は、アプリを起動すると、UIWindow決して表示されないことです。

Interface Builder である種の接続が欠落していると確信しています (ちなみに、私は XCode 4 を実行しています)。何が問題を引き起こしているのか、私は完全に迷っています。

説明が下手で申し訳ありませんが、何か質問があれば遠慮なく聞いてください!

編集:OK、問題を正確に再現できます。「ビューベース」のアプリケーションを作成し、作成したウィンドウにボタン (スライダーも試しました) を追加すると、コンパイルして実行すると、ボタンが表示されません。何を与える?

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

iphone - ウィンドウが表示される前にモーダル ビュー コントローラーを提示する

-makeKeyAndVisibleアプリケーションのウィンドウを呼び出す前に、View Controller をモーダルに表示したいと思います。ただし、このコードはmainNavView Controllerのみを示しています。

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

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

iphone - UIWindow の背景に関する質問

強力な三角電卓を作成しましたが、「リネン」の背景を使用したいと考えています。これをインターフェイス ビルダーで実装できましたが、Xcode で、iOS 3.2 以前のようなものとは互換性がないという「黄色い三角形」の警告が表示されます。そして、もしそう言うなら、Apple はそれを拒否するのではないかと心配しています。テキストの色 (黒から白) と背景テクスチャ (青と白の縦縞から濃いリネン) の両方を変更するために使用できるコードを知りたいです。ユーザーの現在のファームウェア バージョンに関する情報をテストして適用する方法をいくつか知っていますが、いつでも提案を受け付けています。どんな助けでも大歓迎です!!! 最初の 3 つの回答を読んだところですが、ちょっとばかげているように感じます。それは理にかなっています。しかし、これを行う方法と、ユーザーが設定できるようにする方法も知りたいです」

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

ios - UIKit: UIKeyboard のカテゴリを作成することはできますか?

でカテゴリを作成したいのですがUIKeyboard、「UIKeyboard のインターフェイス宣言が見つかりません」というエラーが表示されます。しかし、インターフェイス宣言をしようとすると、UIKit によって既に定義されているという警告が表示されます。 ?