TIZENアプリ開発研究ブログ 興味しんしんドリーム

このブログはTIZENアプリ開発情報を実践して情報を共有する為のブログです。

Header and Footer

以下の記事は、Tizen SDK Dev Guide にあるHeader and Footer の日本語訳です。

その他のドキュメントの日本語訳はTIZEN 2.0 SDK Dev Guide 日本語訳 目次をご覧ください。


Header and Footer

ヘッダとフッタウィジェットはページにデフォルトバーを設定するために使用します。ほとんどのオプションがページ内に定義されているので、ヘッダとフッタはページウィジェッドと密接に結びついています。ヘッダとフッタのウィジェットスタイルは、ページのHTMLマークアップで設定します。

注意
デフォルトボタンのスタイル(data-role="button")はヘッダでサポートされていません。ボタンに<a>タグをを追加する必要があります。

アプリケーションにヘッダウィジェットを追加するには、次のコードを使用します。

<div id="foo" data-role="header" data-position="fixed">
   <h1>NBeat UI</h1>
   <a>Button 1</a>
</div>

$("#foo").barlayout('show');

次のリストでヘッダスタイルを説明します。

  • 1個のボタンがついたタイトル

      <div data-role="header" data-position="fixed">
         <h1>NBeat UI</h1>
         <a>Button</a>
      </div>
    
      <table border="1" id="controls">
    
  • 2個のボタンがついたタイトル

      <div data-role="header" data-position="fixed">
         <h1>NBeat UI</h1>
         <a>Button 1</a>
         <a>Button 2</a>
      </div>
    
  • 1個のボタンとアイコンがついたタイトル

      <div data-role="header" data-position="fixed">
         <img src="icon-tizen.png" />
         <h1>Icon Title</h1>
         <a>text1</a>
      </div>
    
  • タイトルとサブテキスト(複数行)

      <div data-role="header" data-position="fixed">
         <h1>Title Text multiline</h1>
         <span class="ui-title-text-sub">tizen@samsung.com</span>
      </div>
    
  • タイトルとサブテキストとアイコン(複数行)

      <div data-role="header" data-position="fixed">
         <img src="icon-tizen.png"/>
         <h1>Title demo</h1>
         <span class="ui-title-text-sub">Title image multiline 2 Buttons</span>
         <a data-icon="naviframe-more"></a>
         <a data-icon="naviframe-edit"></a>
      </div>
    

jQueryMobileのイベントについてのドキュメントに説明されている方法でイベントのコールバックをヘッダとフッタに設定することができます。

次に読むドキュメント

Web UI Frameworkリファレンス


日本語訳: yasuyk

http://www.softolet.com

Creative Commons License This content is licensed under Creative Commons Attribution 3.0. For details, see the Content License.