Posicionarse en un offset concreto de una scrollView SwiftUI.

Qué debo hacer para posicionarme en un offset concreto de una scrollView cuando presento la pantalla en OnAppear() de la propia scrollView?

Esta sentencia no se ejecuta en OnAppear():

self.scrollView.setContentOffset(CGPoint(x: 0, y: posicionChat), animated: true)

En cambio como action de un Button funciona perfectamente. Creo que me falta incorporar alguna declaración de la scrollView que desconozco para permitir la ejecución de la sentencia que indico.

Gracias y un saludo a todos.

Posicionarse en un offset concreto de una scrollView SwiftUI.
 
 
Q