0

5 つのセグメントを持つセグメント コントロールがあります。選択したセグメントと選択解除したセグメントのそれぞれにカスタム画像を表示する必要があります。

ここに画像の説明を入力

問題

問題は、セグメントの選択にプログラムで画像を配置すると、セグメントの左側にデフォルトの青色が表示されることです

ここに画像の説明を入力

4

2 に答える 2

0

私は最終的に回避策を見つけました。UISegmentControl スタイルをBarに変更し、状態Momentary を YESに設定して、選択時のデフォルトの青色を削除しました。これはiOS6のバグだと思います。別のスタック オーバーフローの質問から解決策を見つけました。verbumdei のおかげで

于 2013-06-05T09:00:04.680 に答える
0

これは、現時点で iOS6 で見つかったバグのようです。解決策は、UISegmentedControl の segmentedControlStyle を UISegmentedControlStyleBar に変更しモーメンタリプロパティYES に設定することです。

iOS6 での UISegmentedControl 画像の強調表示のバグ

于 2013-06-05T09:08:08.187 に答える