''automaticAdjustsScrollViewInsets'' quedó en desuso en iOS 11.0
swift xcode (3)
El valor predeterminado para esta propiedad ahora es verdadero. Si necesita configurar esto, deberá configurarlo en la vista de desplazamiento que alojaría el viewController y establecer su propiedad contentInsetAdjustmentBehavior. A continuación se muestra un ejemplo:
scrollView.contentInsetAdjustmentBehavior = .automatic
Acabo de comenzar a compilar hasta iOS 11 y noté que Apple ahora declaró la propiedad
var automaticallyAdjustsScrollViewInsets: Bool { get set }
como en desuso:
¿Hay otra propiedad para corregir esta advertencia en iOS 11?
¿El valor predeterminado se mantendrá verdadero o cómo se manejará esto en el futuro?
Este código puede ayudar:
if #available(iOS 11.0, *) {
scrollView.contentInsetAdjustmentBehavior = .never
} else {
automaticallyAdjustsScrollViewInsets = false
}