タグ

dot_NETに関するweed_7777のブックマーク (1)

  • ビューを<部分的>に透明にしたいが<全体>が透明になってしまう - Feel Physics Backyard

    原因は、子ビューの親のビューのアルファ値を0にすると、子ビューの方にもアルファ値が適用されて完全に透明になってしまうためです。対策は、親ビューのアルファ値を1にして背景色を「Clear Color」にします。 すると子ビューは問題なく表示されます。というか「Clear Color」って…😩 なお、Storyboard使用時に起きましたがコードで書いても同じことは起きそうです。 私の場合は灰色の部分を半透明にしようとしました。まず、下の親ビューを透明にします。 次に、灰色の部分を半透明にします。 シミュレータを起動すると… 半透明になっていません。完全に透明になっています。 背景を入れると、こんな感じです。背景にもグラフが入っているので分かりにくいですが、背景がそのまま表示されてしまっています。 シミュレータでは半透明のビューが表示されているのですが… これは、子ビューのアルファ値が親ビュ

    ビューを<部分的>に透明にしたいが<全体>が透明になってしまう - Feel Physics Backyard
  • 1