Files
raspberry/iOS/Wallet/Sources/Extensions/MessagesCollectionView+Extensions.swift
T
2023-02-06 22:49:01 +03:00

24 lines
739 B
Swift

//
// MessagesCollectionView+Extensions.swift
// Malinka
//
// Created by Nut.Tech on 01.02.2023.
// Copyright © 2023 NUT.Tech. All rights reserved.
//
import UIKit
import MessageKit
extension MessagesCollectionView {
func scrollFullDown(animated: Bool = true) {
DispatchQueue.main.async {
self.performBatchUpdates(nil) { [weak self] _ in
guard let self = self else { return }
let contentSize = self.collectionViewLayout.collectionViewContentSize
let bottomOffset = CGPoint(x: 0, y: contentSize.height - self.bounds.size.height + self.contentInset.bottom)
self.setContentOffset(bottomOffset, animated: animated)
}
}
}
}