Ссылка функций основы AV
В этой главе описываются функцию, определяемую в Платформе AVFoundation.
-
Возвращает масштабированное
CGRect
это поддерживает форматное соотношение, указанное aCGSize
в ограниченииCGRect
.Объявление
Параметры
aspectRatio
Отношение ширины и высоты (форматное соотношение) Вы хотите поддержать.
boundingRect
Ограничительный прямоугольник Вы хотите вписаться.
Возвращаемое значение
Возвращает масштабированное
CGRect
это поддерживает форматное соотношение, указанноеaspectRatio
это соответствует вboundingRect
.Обсуждение
Это полезно при попытке соответствовать
naturalSize
свойствоAVPlayerItem
объект в границах другогоCALayer
. Вы обычно использовали бы возвращаемое значение этой функции какAVPlayerLayer
структурируйте значение свойства. Например:myPlayerLayer.frame = AVMakeRectWithAspectRatioInsideRect(myPlayerItem.naturalSize, mySuperLayer.bounds);
Оператор импорта
Objective C
@import AVFoundation;
Swift
import AVFoundation
Доступность
Доступный в OS X v10.7 и позже.