チタン:検索バーの背景を削除するには?

検索バーの背景を削除するにはどうすればよいですか?背景色を変えてみましたが、キャンセルボタンの色も変わります!!!

enter image description here

ありがとう...

1
@ MuhammadZeeshan:ああ、私は多くを試みたが、それを修正することができませんでした..
追加された 著者 Maulik,
検索バーでカスタマイズが機能しない可能性があります。
追加された 著者 Muhammad Zeeshan,
setHintText メソッドを使用してテキストを "" に設定するとどうなりますか?
追加された 著者 Zakaria,

4 答え

これに代わる最良の方法は、Ti.UI.textFieldとTi.UI.buttonでカスタム検索バーを作成することです。それらをビューに追加し、好きなようにカスタマイズします。最後に、ボタンをクリックするだけでイベントリスナーを追加してください。

2
追加された
返信ありがとう...私は同じことをしました:D
追加された 著者 Maulik,
私はまた、テーブルに検索バーを追加すると、背景が白に変化することがわかりました!
追加された 著者 Maulik,
どういたしまして!
追加された 著者 DannyM,

Take a look at this Module: https://github.com/viezel/NappUI

これは、SearchBarを含むいくつかのUI要素のプロパティを拡張したもので、ここではリストです。

  • SearchField BackgroundImage
  • Custom Cancel button
    • barColor - background gradient of the button. (similar to navbar)
    • color - color of the button title
    • title - change the default Cancel text
    • font - set the font of the button
  • Appearance of the keyboard
  • Disable the search icon

インストールするには、新しい gitTio コマンドラインを使用することをお勧めします。これは自動的にモジュールをダウンロードし、モジュールにインストールしますフォルダを開き、tiapp.xmlに適切な設定行を追加します。

gittio install -g dk.napp.ui

次に、このモジュールで有効になっている新しいプロパティを使用したSearchBarの例を示します

var searchBar = Ti.UI.createSearchBar({
    searchFieldBackgroundImage:"searchbg.png",
    showsScopeBar:true,
    scopeButtonTitles:["hello", "yes"],
    customCancel:{
        barColor:"#333",
        color:"#ddd",
        title:"Hit me",
        font:{
            fontSize:16,
            fontWeight:"bold",
            fontFamily:"Georgia"
        }
    },
    appearance:Titanium.UI.KEYBOARD_APPEARANCE_ALERT,
    barColor:"transparent",
    disableSearchIcon:true //disables the search icon in the left side
});
1
追加された

グラデーションブルーについて話しているなら、私はアプリでそれを削除しました:

var searchBox = Ti.UI.createSearchBar({
  barColor: '#eee'
});

お役に立てれば。

0
追加された

残念ながら、 'barColor'は機能しません。 Tiは不透明度や色合いなどを変えることで色が変わるようです。 DannyMの回避策が最適です。

私はチタニウムの背景色、背景画像、バーの色、アクティブ/非アクティブのいとこの感覚を作るのに数百時間を費やしたに違いない。

結論:「無料」ソフトウェアは、あなたが愚かなバグや有益な文書の欠如のために浪費する時間を考慮すると、コストがかかります。

0
追加された