George Asda
George Asda

Reputation: 2129

UIScrollView inside UITableView

i got a tableview and as a header i use amongst other things a scrollview. All work ok in terms of scrolling apart from the fact that when i scroll down (or up) the tableview the scrollview "loses" the x,y coordinates.

for example if i scroll the scrollview on the headerview right to left (or vice versa) then the scrollOffset.x gets a value. if i start scrolling the tableview then this value goes back to zero (although the scrollview doesnt lose the paging). If i go back to the scrollview and start scrolling again the scrollOffset.x gets its correct value again.

Anyway to "keep" the scrollOffset.x value when i scroll the tableview?

thanks

Upvotes: 0

Views: 952

Answers (1)

erran
erran

Reputation: 1320

Considering that a tableView is a scrollView subclassed it seems like the problem is that scrollOffset.x is set by whichever scrollView you're currently scrolling inside of. Try adding tags to your table view and scroll view and add a variable to keep up with the scrollOffset.x for only the scrollView in your header.

Upvotes: 1

Related Questions