0
我有一個應用程序加載在圖像的網格。我已經使用了contentInset,因此我在頂部有一個不錯的10分的保證金。當我加載的圖像數組總數少於scrollView區域時,它的效果很好。但是,當我加載的圖像數組超過scrollView區域時,它完全忽略了contentInset值。滾動查看忽略contentInset大內容區域
如果我向下滾動然後備份它然後承認有一個邊緣的事實。我正試圖找出原因。任何人都經歷過這個?
float tempNumber = ((float)[faceArray count]/3);
int numberOfRows = ceil(tempNumber);
// CGSizeMake (x, y, w, h)
scrollView.contentSize = CGSizeMake(scrollView.frame.size.width,
(numberOfRows * (kThumbSpace + kThumbnailSize)));
scrollView.pagingEnabled = NO;
scrollView.showsVerticalScrollIndicator = YES;
scrollView.delegate = self;
scrollView.contentInset = UIEdgeInsetsMake(10.0, 0, 0, 0);
scrollView.alwaysBounceVertical = YES;
//.... code is then sent to a method which creates the grid of subviews in order
// to fill the scrollView
確定設法通過使用scrollView.contentOffset = CGPointMake(0,-10);' – squarefrog
感謝您的提示!現在我的拖動刷新視圖即使有一個大的UITableView :) –