Подпись этого метода:
- (CGSize)sizeThatFits:(CGSize)size
Я не понимаю, для чего используется параметр размера. Apple documentation утверждает, что это "Текущий размер приемника".
Но приемник, по-видимому, знает свой текущий размер. Так зачем это нужно принимать?
Когда я экспериментально передаю другие значения, метод, похоже, все равно использует размер текущего приемника.
Может ли кто-нибудь объяснить? И есть ли случай, когда этот параметр имеет значение?