Definição
De acordo com a documentação da Apple, temos a seguinte definição:
- contentOffset: The point at which the origin of the content view is offset from the origin of the scroll view.
- contentInset: The custom distance that the content view is inset from the safe area or scroll view edges.
ou seja, o contentOffset é o ponto de origem do conteúdo em relação ao ponto de origem do scroll view, por esse motivo ele possui uma estrutura com duas informações x e y:
contentOffset |
Já o contentInset possui uma estrutura de quatro informações - top, left, bottom e right - é basicamente distância/margem que o conteúdo possui em relação as arestas do scroll:
contentInset |
Importante lembrar que alterar o contentInset pode afetar na forma que o usuário irá usar o scroll, podendo ser na horizontal e/ou vertical.