Calculate the page number from the size of each page and the content offset of the scroll view. The page number should be stored in a property.
CGFloat oldPage = self.page;
CGFloat offset = scrollView.contentOffset.x;
CGFloat pageWidth = scrollView.frame.size.width;
CGFloat page = floorf(offset / pageWidth);
if (page != oldPage) {
self.page = page;
[self.tableView reloadData];
}
Then in your table view method (cellForRowAtIndexPath:
) you would have something like:
if (self.page == indexPath.row) {
cell.imgKonuisaret.image=[UIImage imageNamed:@"menuactive.png"];
} else {
cell.imgKonuisaret.image=[UIImage imageNamed:@"menupassive.png"];
}