0

次の内容で上部のバーを削除するにはどうすればよいですか。

  1. iPad
  2. 信号
  3. 時間
  4. エクストラ
  5. バッテリー

Phonegapアプリケーションで?

つまり、1024x768のフルスクリーンアプリケーションを自由に使用できるようにしたいのです。

ありがとう!

4

3 に答える 3

1

プロセスは標準のiOSアプリと同じで、AppDelegateはUIWebViewでHTMLページを起動するだけです。したがって、AppDelegate.mでsetStatusBarHiddenメソッドを次のように呼び出すことができます。

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
...
...
}

お役に立てれば

于 2012-02-27T18:26:45.280 に答える
1

Phonegap を使用すると、Info.plist を編集できます (サポート ファイル -> [アプリ名]-Info.plist)。

xCode で、plist ドキュメントの下部を右クリックして [行の追加] を選択し、[ステータス バーは最初は非表示] を選択し、ブール値を YES に変更します。

于 2012-06-15T18:51:46.450 に答える
0

あなたが探しているメソッドは setStatusBarHidden:withAnimation: on UIApplication だと思います。ドキュメントから:

setStatusBarHidden:withAnimation: ステータス バーを非表示または表示し、オプションでトランジションをアニメーション化します。

  • (void)setStatusBarHidden:(BOOL)hidden withAnimation:(UIStatusBarAnimation)animation パラメータ hidden ステータス バーを非表示にする場合は YES、ステータス バーを表示する場合は NO。animation アニメーションを表示する必要があるかどうかを示す定数です。アニメーションが必要な場合は、ステータス バーをフェードインまたはフェードアウトするか、ステータス バーをスライドインまたはスライドアウトする必要があるかを示す定数です。詳細については、UIStatusBarAnimation 型の定数の説明を参照してください。

利用可能 iOS 3.2 以降で利用できます。

于 2012-02-27T14:37:16.263 に答える