clipsToBounds
プロパティがUIView
の場合、図面を境界線にクリップするか、またはsubView
がsuperView
の範囲外に描画できないことがドキュメントに記載されています。UIView clipsToBoundsプロパティ:パフォーマンスが向上しますか?
いいですが、それは実際にはどういう意味ですか?
私はYESにいることを設定した場合は、その後、私のsubView
は自動的にのみsuperView
の境界の外側ではありませんそれらの部分を描画します。全体のパフォーマンスが向上するか、表示されないビュー、つまりUIScrollView
のビューを作成しないようにする必要がありますか?
あなたは正しいと思います。簡単に言えば、OSはクリッピングを起こすために何かをしなければならないため、パフォーマンスが低下します。 – Kriem
しかし、クリッピングそのものは、システムが境界外に描画したいメソッドを指示するようなものではありません。「ねえ、しないでください。時間を節約して、お茶を飲みましょう。 ! " – Thanks
実際はそうです。背後では、OSはOpenGlのようなものをやっていて、何を描画するかを決める必要があります。決定にはCPUサイクルが必要です。 – Kriem