問題タブ [uiapplication]

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

ios - アプリケーションの実行中に iPhone の画面が暗くなったり、オフになったりしないようにするにはどうすればよいですか?

ユーザー入力を必要としないアプリを開発していますが、iPhone を省電力モードにしたくありません。

アプリから省電力を無効にすることはできますか?

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

ios - アプリケーションデリゲートを最もよく表すものは何ですか?それはコンセプト全体にどのように適合しますか?

AppDelegateが何をするのか知っていると思います。-applicationDidFinishLaunchingアプリの起動が終了したときに呼び出されるような、いくつかの優れたメソッドがあります。しかし、それは実際には何ですか?関数でインスタンス化されたオブジェクトはありUIApplicationMainますか?

また、アプリ内のすべてのクラスがそのApp Delegateオブジェクトにアクセスできるようにするにはどうすればよいですか?これらの関係を視覚化する良いグラフがネット上にありますか?

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

iphone - カスタムの方法で UIApplication からタッチを伝播する

共有アプリケーション オブジェクトから、実際にはタッチを受け取っていないカスタム ビューと、トップ ビューの後ろのどこかにタッチを伝播することは可能ですか? トップビューを使用してタッチを追跡できないと仮定します。

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

iphone - openURL経由でSkype.appを使用して電話をかける:

Skype.appを開いて電話をかけることが可能かどうか誰かが知っていますか

UIApplicationメッセージ?

可能であれば、このメッセージに渡す必要のあるURLは何ですか?

ありがとう

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

ios - iPhoneアプリケーションからGoogleマップアプリを起動します。

iPhoneアプリケーションからグーグルマップを起動しようとしています。

起動部分は正常に機能しますが、iPhone 3.1のアップデート以降(この頃だったと思います)、現在の場所にズームインするのではなく、米国とカナダのズームアウトされたマップを取得します。元々はすべて正常に機能していましたが、更新の前後で正しく機能しなくなったことがあります。

これが私が使っている文字列です。これは、iOS3.0を搭載したパートナーの電話とiOS2.2.1を搭載したiPodで機能しますが、iOS 3.1を搭載した私の電話では、カナダと米国のズームアウトされた地図が表示されます。

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

前もって感謝します。

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

iphone - プライベートビデオを無視するiPhoneのYoutubeアプリ

iPhone の YouTube アプリで奇妙なバグに気付いたようです。次のような URL で YouTube アプリを起動する小さなプログラムを作成しました。

http://www.youtube.com/watch?v=adsakasjda

この動画はyoutubeで開催されている非公開動画です。YouTube プレーヤーを起動すると、「YouTube を利用できません」というメッセージが表示されます。ただし、私はこのプライベート ビデオの所有者としてログインしています。これを念頭に置いて、私は YOUTUBE アプリを終了しませんが、代わりに、エラーを閉じた後、下部のタブを使用して [マイ ビデオ] に移動します。低いと見よ、私はビデオを正しく見ることができます。

これがクロスサイトスクリプティングに似ているかどうか疑問に思っています.... [[UIApplication sharedApplication] openURL:[NSURL URLWithString:path]]; の URL を送信しているためです。おそらく Youtube アプリは最初にそれを拒否することを辞任しています。ただし、非プライベート ビデオが正常に機能するため、これは考慮されません。

UIWebView アプローチを試しました。ユーザーがサインインすると、リクエストの発行はほぼ機能しますが、埋め込まれた YouTube オブジェクトには取り消し線付きの再生ボタンがあり、クリックしても読み込まれません。

セキュリティ トークンを使用してプライベート ページを簡単に表示することはできないため、GData は解決策を提供しません。これは、しばらく前からの機能要求でした。

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

iphone - ウィンドウを返さない

iPhoneのウィンドウにビューを追加する必要があるので、これをやろうとしました: [[UIApplication sharedApplication] windows]、しかし、配列にはウィンドウが1つしか含まれていません。

私が書いていないこと/何をする必要があるかを誰か教えてもらえますか?

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

java - MainScreen で UIApplication を使用する BlackBerry

メイン画面にブラウザ フィールドを追加しようとしています。現在、私は持っています:

他のUI要素の中でも、ブラウザをメインスクリーンクラスに挿入する正しい方法は何ですか? たとえば、add(myBrowserField)? スレッドの UIApplication を拡張する必要があるため、これを行うために BrowserFieldDemo クラスをセットアップする方法がわかりません...

ありがとう!


アップデート:

私は今、次のものを持っています:

ブラウザを起動するには、(LoginScreen で) 次のように呼び出します。

ただし、ブラウザがアプリケーションに表示されるまでに非常に長い時間がかかり、URL が正しく解決されないため、上記の設定が正しいかどうかわかりません。何か間違っていることがわかりますか?

ありがとう!

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

iphone - iPhone アプリケーションから UIApplicationMain を削除するにはどうすればよいですか?

ゲーム ライブラリを iPhone に移植しようとしています。SDL とは異なり、このライブラリは main() 関数を完全に制御するわけではなく、独自のコードからすばやく返される関数を介して通信します。たとえば、明らかな疑似コードは次のとおりです。

iPhone では、返されない UIApplicationMain 関数を呼び出す必要があるため、これが困難になります。library_init(); の後でユーザー コードに戻る方法はまったくありません。

私はそれが必要であるとは確信していません-イベントを処理するために使用できると思われる NSRunLoop があります。ただし、UIApplicationMain が他に重要なことを行っているかどうかはわかりません。(私は .nib ファイルを使用する予定がないことに注意してください.nib ファイルは、UIApplicationMain が行うことがわかっている他の唯一のものです。)

思いつく現実的なアイデアが 3 つありますが、どれも大がかりな実装作業であるため、失敗したアイデアを試して 1 日を費やす前に、これを経験した人がいるかどうかを知りたいと思います。

  • Init で新しいスレッドを生成し、そのスレッドで UIApplicationMain を実行します。スレッド間ですべてのイベントを通信するか (ugh)、単に UIApplicationMain スレッドをスリープ状態にして、メイン スレッドで CFRunLoop を使用します。ただし、UIApplicationMain は別のスレッドで実行されることを好まないと聞きました。
  • UIApplicationMain を完全に無視し、NSRunLoop を使用してください。重要な iPhone の設定を忘れてしまうのでしょうか? 知るか!
  • セットアップ後に UIApplicationMain コードから飛び出すために longjmp() で何か恐ろしいことを行い、ティアダウン中に重要なことを何もしないことを祈ります。

提案?