2

カスタムバッジ 2.0 から使用してカスタムバッジを作成しました。しかし、2 番目のアクティブ セグメントに切り替えた後、次の問題が発生しました。

オリジナル

ここに画像の説明を入力

ここに画像の説明を入力

4

1 に答える 1

1

バッジをセグメント化されたコントロールのサブビューとして追加しているように見えます。コントロールの値を切り替えると、セグメントの 1 つがバッジを覆うようにサブビューが並べ替えられます。考えられる解決策は次の 2 つです。

  • コントロール自体ではなく、セグメント化されたコントロールのスーパービューにバッジを追加します
  • どの IBAction メソッドでも、コントロール ターゲティングがある場合は、呼び出します。[theControl bringSubviewToFront:theBadgeView];
于 2012-01-04T02:27:43.123 に答える