0

デリゲート パターンと、UISearchbar の動作と動作の方法は気に入っていますが、見た目が気に入らないだけです。UI カスタマイズへの最短パスは何ですか?

4

2 に答える 2

4

UISearchBar のリファレンス ドキュメントに記載されている以上のことを意味しますか?

Appleのドキュメントから:

外観のカスタマイズ

iOS v5.0 以降では、「外観のカスタマイズ」に記載されている方法を使用して、検索バーの外観をカスタマイズできます。外観プロキシ ([UISearchBar 外観]) を使用してすべての検索バーの外観をカスタマイズするか、単一のバーだけをカスタマイズできます。

と:

外観のカスタマイズ

背景画像

– imageForSearchBarIcon:state:

– setImage:forSearchBarIcon:state:

– positionAdjustmentForSearchBarIcon:

– setPositionAdjustment:forSearchBarIcon:

inputAccessoryView

scopeBarBackgroundImage

– scopeBarButtonBackgroundImageForState:

– setScopeBarButtonBackgroundImage:forState:

– scopeBarButtonDividerImageForLeftSegmentState:rightSegmentState:

– setScopeBarButtonDividerImage:forLeftSegmentState:rightSegmentState:

– scopeBarButtonTitleTextAttributesForState:

– setScopeBarButtonTitleTextAttributes:forState:

– searchFieldBackgroundImageForState:

– setSearchFieldBackgroundImage:forState:

searchFieldBackgroundPositionAdjustment

searchTextPositionAdjustment

于 2012-11-05T23:14:26.903 に答える
0

検索バーを別の方法で作成して、より良くすることができます。そのためには、テキストフィールドを取得して、必要に応じて検索バーの画像を取得し、それをテキストフィールドに設定して、テキストフィールドのプロパティを設定する必要があります。

于 2012-11-05T23:23:49.563 に答える