8

UINavigationBarを画像として設定しています-いくつかの木のテクスチャ。そのバーに4つのボタンがあるUISegmentedControlを挿入したいと思います。ボタンのテクスチャは同じで、色合いが少し変更されている必要があります。

1つの解決策は、ボタンの背景色の色合いのアルファを変更して、背景のテクスチャが谷になるようにすることですが、IBで色合いのアルファを設定すると、値が保存されないため、常に値1に戻ります。

UISegmentedControlに背景画像を表示させることができないので、最終的にあきらめてヘルプを検索することにしました...必要な効果は、ナビゲーションバーにボタンがあるiBooksアプリの効果です。リンクや小さな助けをいただければ幸いです。

4

3 に答える 3

6

この投稿では、関連する手順について説明し、サンプルコードを示します:http://idevrecipes.com/2010/12/13/wooduinavigation/

于 2011-01-06T13:19:56.080 に答える
1

https://github.com/xhan/PlutoLand/blob/master/PlutoLand/UI/PLSegmentView.h

2つの画像(通常、クリック)を指定できるカスタムSegmentView

于 2011-01-06T13:36:57.873 に答える
0

iOS 5以降を使用している場合は、これらのカスタムセグメント化されたコントロールパッケージのいずれかを気に しないでください。

Dylanの提案によると、iOS5以降の外観機能を使用してください。

ここでトップアンサーを参照してください: 左右のUISegmentedControlボタンのカスタマイズ

于 2013-03-20T00:23:48.007 に答える