UIView
には多くの幾何学的関連プロパティがあります。UIViewのサイズ変更を処理する最も安定した方法は?
frame
bounds
transform
より。
ビューのサイズを変更したときに何らかの動作を実行するには、どうすればよいですか?
私は通常、-layoutSubviews
メソッドをオーバーライドしようとしましたが、リサイズしないイベントによって呼び出されることもあります。私はすべてのプロパティをオーバーライドしても、私はまだすべての可能性を処理しているかどうかはわかりません。
サイズ変更イベントを処理するのに最も安定した推奨方法はありますか?
を:私はこのような
setFrame
を上書き公共オーバーライドCGRectフレーム { のget {base.Frameを返します。 } セット { MyCustomMethod(値); base.Frame = value; } } – pauldendulk