回答編集履歴
1
0
answer
CHANGED
@@ -5,5 +5,5 @@
|
|
5
5
|
|
6
6
|
> 2つ目のやり方だとそもそもグラデーションが表示されない
|
7
7
|
|
8
|
-
これは親のUIImageViewのboundsが更新されても、サブレイヤーのboundsが追従しないからです(ずっとCGRect.zeroのまま)。
|
8
|
+
これは親のUIImageViewのboundsがデフォルトでCGRect.zeroになっていることと、それが更新されても、サブレイヤーのboundsが追従しないからです(ずっとCGRect.zeroのまま)。
|
9
|
-
なんとか追従するようにすればよいです。
|
9
|
+
なんとか追従するようにするか、最初からUIImageViewのサイズが求まるのでしたらframeの値を初期化すればよいです。
|