0

開発者リファレンスから:

  • (void)sizeToFit

現在のビューのサイズを変更して、最も適切な量のスペースを使用する場合は、このメソッドを呼び出します。特定のUIKitビューは、独自の内部ニーズに応じてサイズを変更します。場合によっては、ビューにスーパービューがない場合は、画面の境界に合わせてサイズが変更されることがあります。したがって、特定のビューのサイズを親ビューに合わせて設定する場合は、このメソッドを呼び出す前に、そのビューを親ビューに追加する必要があります。

ビューにスーパービューがない場合はありますか?それらのケースは何ですか?

4

2 に答える 2

0

ビューがルートビューである場合、ビューにはスーパービューがありません。つまり、その背後に他のビューがないことを意味します (おそらくウィンドウ以外に)

または、明らかにビューに追加されなかった場合:D

于 2012-12-17T13:12:46.400 に答える
-1

それがView Controllerのビューである場合、スーパービューはありません。

于 2012-12-17T12:50:33.923 に答える