Кто-нибудь может поделиться реализацией верхней частью page menu, где расположение Титов находится!?
PageMenu Заголовки
voragomod
#2
решил так
private func changeMenuPosition() {
UIView.animate(withDuration: 0.4) {
[weak self] in
guard let self = self else {return}
let ratio : CGFloat = (self.menuScrollView.contentSize.width - self.view.frame.width) / (self.mainScrollView.contentSize.width - self.view.frame.width)
if self.menuScrollView.contentSize.width > self.view.frame.width {
var offset : CGPoint = self.menuScrollView.contentOffset
offset.x = self.mainScrollView.contentOffset.x * ratio
self.menuScrollView.setContentOffset(offset, animated: false)
}
}
}