インスタンスメソッド


scaleUnitSquare(to:)


単位正方形が指定された寸法にスケーリングされるように、ビューの座標系をスケーリングします。





宣言


func scaleUnitSquare(to newUnitSize: NSSize)



パラメータ


議論


たとえば、newUnitSize(0.5、1.0) の場合、ビューの水平座標が半分になり、境界の長方形の幅が 2 倍になります。スケーリングは、境界の長方形の原点ではなく、座標系の原点 (0.0、0.0) から実行されることに注意してください。その結果、境界の長方形の原点とサイズの両方が変更されます。フレームの長方形は変更されません。


このメソッドでは、ビューを再表示したり、表示が必要であるとマークしたりすることはありません。これは、display() (display()) メソッドを呼び出すか、needsDisplay (needsDisplay) プロパティを設定して自分で行う必要があります。


ビューがそうするように構成されている場合、このメソッドは boundsDidChangeNotification (boundsDidChangeNotification) をデフォルトの通知センターに通知します。


以下も見よ




座標系の変更





関連する文書





目次
Xcode の新機能

  • 利用可能
  • macOS 10.0+

  • テクノロジー
  • AppKit

  • 宣言
  • パラメータ
  • 議論
  • 以下も見よ












  • トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ