天天看點

iOS scrollToItemAtIndexPath 無效的解決方案

在UITableview中放置的UICollectionView,然後設定滾動沒有效果scrollToItemAtIndexPath

- (void)layoutSubviews
{
    
    [self.collectionView scrollToItemAtIndexPath:[NSIndexPath indexPathForRow:self.selectedIdx inSection:0] atScrollPosition:UICollectionViewScrollPositionNone animated:YES];
}

- (void)setSelectedIdx:(NSInteger)selectedIdx
{
    
    _selectedIdx = selectedIdx;
                 
    // 顯示到目前的位置
    
}