私は、私のrootViewControllerのUIViewには、一連のUIViewサブビューが含まれている単純なテストアプリケーションがあります。これらのUIViewサブビューのそれぞれは、CAShapeLayerによってサポートされています。CAShapeLayerのサイズ変更
UIWindowを中心に、それらのサブビュー(点線の領域内にある4つの図形..)で作成されたcompositionが常に縦と横にとどまるようにします。 (左/右のminimiumサイズ、トップ/ボトムマージンが各方位変化で実行時に変更される対象となる)
は私はportraitに回転する場合、例えばiが サイズを変更する有し、それらの単一の形状を再配置しますFigure全体が中央に配置され、各CAShapeLayerサブレイヤはシャープに留まります(私はパスをラスタのサイズ変更でなくサイズ変更します)
図形をサイズ変更したり移動したりすると、シェイプの鮮明な外観を維持しながら、
私にとって最終的にはこれに答えるのが良いでしょう。サブビュー全体をどのように縮小できますか?私は彼らのサイズと相対的な位置を意味する?
おかげ
あなたはそれを把握しましたか?トランスフォームを使用していますか?そして、もしそれがどうやって見えますか? – Jan