インスタンスメソッド


setBoundsSize(_:)


ビューの境界の長方形のサイズを指定された寸法に設定し、そのフレームの長方形に対して座標系を逆にスケーリングします。





宣言


func setBoundsSize(_ newSize: NSSize)



パラメータ


議論


たとえば、フレームサイズが (100.0、100.0) で境界サイズが (200.0、100.0) のビューオブジェクトは、x 軸に沿って幅の半分を描画します。このメソッドは、ビューを再表示することも、表示が必要であるとマークすることもありません。ビューを再表示する場合は、needsDisplay (needsDisplay) プロパティを true に設定します。


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


このメソッドを呼び出した後、NSView は内部変換を作成し (またはこれらの変更を既存の内部変換に追加し)、ビューのフレーム座標から境界座標に変換します。2 つの座標系の幅と高さの比率が同じである限り、コンテンツは正常に表示されます。比率が異なると、コンテンツが歪んで表示される場合があります。



以下も見よ




境界長方形の変更





目次
Xcode の新機能

  • 利用可能
  • macOS 10.0+

  • テクノロジー
  • AppKit

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












  • トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ