技術

【ionic】バックボタンの文字だけ消す

投稿日:

どうも中田です。

今回はHTML5ハイブリッド開発でお馴染みのionicについてのお話

どんな開発でもつまづくことはあるんですが、
何が困るかって、

日本語のコンテンツが少ない!!

ってことです。
私の英語力をもってすれば、検索するのも一苦労。。。
「横にシュッとスワイプした時に…」とかの検索がね。。
(英語勉強しろやって話なんですがね)

それはおいといて、英語があまり達者でない方のお目に掛かれればと思い、
ionicの色んなつまづきを残していきます。

んでは早速。

バックボタンをアイコンだけにしたい!

<ion-nav-buttons>
navigationを使っていると自動的に左上にバックボタンが付くのですが、
デフォルトでは、アイコンと文字が入っています。
これをアイコンだけにしたいって話です。

とりあえず結論

moduleの設定をしているところで

angular.module('starter', ['ionic'])
.config(function($ionicConfigProvider) {
  $ionicConfigProvider.backButton.previousTitleText(false);
  $ionicConfigProvider.backButton.text(null);
})

と書いておくと、「<」という戻るアイコンだけになります。

補足話

ではそれぞれ何の意味かを調べてみました。

$ionicConfigProvider.backButton.previousTitleText(false);

これは、前のページのタイトルを引き継いで戻るボタンの横に付けますか?
って設定です。(デフォルトはtrue)

トップページから画面遷移した場合
< トップ
のようになります。

この場合、設定がfalseなので、デフォルトの値
< Back
となります。

んで、もう一つ

$ionicConfigProvider.backButton.text(null);

なんとなく想像つくかと思いますが、テキストの設定ですね。
上記、Backの部分を好きな文字列にすることができます。

しかしながら、previousTitleTextをfalseにしてないと効かないので要注意

今日はそんな感じで。

-技術
-

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

[Ionic] error: archive not found at path ‘platforms/ios/〇〇.xcarchive’ ** EXPORT FAILED **

こんにちは。たなかです。   Ionicを利用したアプリ開発もラストス …

esaに貼る画像をリサイズする方法

こんにちは。たなかです。 みなさん、esa使ってますか? esaは「情報を育てる …

no image

CSSのbackgroundで複数の背景色を設定してみる

こんにちは 仕事で複数の背景色を設定する機会がありましたので 今回はそのやり方を …

go

【Golang】package strconvのintSize = 32 << (∧uint(0) >> 63)は何をしているのか

こんにちは Goのstrconvのパッケージを読んでたらintSizeというもの …

[Xcode] SDK Version Issue – This app was built with the iOS 12.0 SDK. Starting March 2019, all iOS apps submitted to the App Store must be built with the iOS 12.1 SDK or later, included in Xcode 10.1 or later.

こんにちは。たなかです。 2019年、ブログ初更新になります。今年もよろしくお願 …