2017-03-02 4 views
4

タイトルが中央にあるイオンヘッダーの両側に2つのアイコンを追加しようとしていますが、右側に2つのアイコンが表示されます。タイトルの両側のイオン2つのナビゲーションバーアイコン

これは私のコードこのヘッダになり

<ion-header> 
    <ion-navbar color="primary"> 
    <ion-buttons start> 
     <button ion-button icon-only><ion-icon name="chatboxes"></ion-icon></button> 
    </ion-buttons> 
    <ion-title>Title</ion-title> 
    <ion-buttons end> 
     <button ion-button icon-only><ion-icon name="notifications"></ion-icon></button> 
    </ion-buttons> 
    </ion-navbar> 
</ion-header> 

です:

Ionic 2 header

私はそれを把握することはできません、チュートリアルの異なる種類を試してみましたが、なくても例をコピーしようとしています任意の成功。それの後ろにスタイリングがないので、レイアウトを台無しにするものはありません。このバージョンのIonicなどでは、 "start"要素が盗まれているように感じます。誰かが正しい方向に私を正確に指摘できますか? "イオン性情報" を実行しているとき

これが私の出力です:

Your system information: 

ordova CLI: 6.5.0 
Ionic Framework Version: 2.1.0 
Ionic CLI Version: 2.2.1 
Ionic App Lib Version: 2.2.0 
Ionic App Scripts Version: 1.1.3 
ios-deploy version: Not installed 
ios-sim version: Not installed 
OS: Windows 10 
Node Version: v6.9.5 
Xcode version: Not installed 
+0

を戻るボタンを削除するにはhideBackButton="true"を追加補足したいです。ドキュメントからは、次のように書かれています: 'start \t iosモードでコンテンツの左側に位置し、mdとwpモードでは右側に直接位置します。これはiosではないので、あなたが見ているものが正しいことを意味します。 – Huiting

+0

ここをクリックしてください:https://ionicframework.com/docs/v2/api/components/toolbar/Toolbar/ – Huiting

+0

おそらく '左の要素を他のすべての要素の左に置く 'というプロパティを試してみてください – Huiting

答えて

15

私は@varunのaaruruの答えは右であるstart

チェックこのplunker

<ion-header> 
    <ion-navbar color="primary"> 
    <ion-buttons left> 
     <button ion-button icon-only> 
      <ion-icon name="chatboxes"></ion-icon> 
     </button> 
    </ion-buttons> 
    <ion-title>Title</ion-title> 
    <ion-buttons right> 
     <button ion-button icon-only><ion-icon name="notifications"></ion-icon></button> 
    </ion-buttons> 
    </ion-navbar> 
</ion-header> 
+1

それがそれを解決しました!ありがとう! – Sam

+1

icon-onlyは私の問題を解決しました.thanks – Lakshay

+0

神はこれを見つけるのは難しかったです。彼らは通常 "スタート"を使用するが、他の場所では "左"が必要な理由はsh * tとして混乱しているのだ! –

0

leftインプレースを使用しました。私はちょうど私はXcodeのバージョンが存在しないとして、あなたがアンドロイドを使用していると仮定しています

<ion-header hideBackButton="true"> 
    <ion-navbar> 
     <ion-title>trans-result</ion-title> 
    </ion-navbar> 
</ion-header> 
関連する問題