3 つの四角形を描画していますが、そのうちの 1 つがビューの端から外れている (つまり、描画が現在のビューの境界よりも大きい) ため、右端が見えません。これは良いことですが、ビューを回転させると、描画する余地が十分にあるにも関わらず、右端が切り取られたままになります。ビューに四角形全体を再描画させるにはどうすればよいですか?
私は試しました:
1)フレームと境界の長方形をより大きなものに変更する
2)setNeedsLayoutを呼び出す
3)setContentMode:UIViewContentModeRedrawを呼び出す;
4) [self.view setClipsToBounds:NO] の呼び出し
誰かが何か他のことを提案しない限り、次は CGLayer を試すことです。
-オーウェン