您需要在以下指定一个有效的枚举值: -
[self.myFullScreenCollectionView scrollToItemAtIndexPath:a atScrollPosition:10 animated:NO];
这里的第二个参数需要被填满属于以下的整数枚举UICollectionViewScrollPosition: -
typedef NS_OPTIONS(NSUInteger, UICollectionViewScrollPosition) {
UICollectionViewScrollPositionNone = 0,
// The vertical positions are mutually exclusive to each other, but are bitwise or-able with the horizontal scroll positions.
// Combining positions from the same grouping (horizontal or vertical) will result in an NSInvalidArgumentException.
UICollectionViewScrollPositionTop = 1 << 0,
UICollectionViewScrollPositionCenteredVertically = 1 << 1,
UICollectionViewScrollPositionBottom = 1 << 2,
// Likewise, the horizontal positions are mutually exclusive to each other.
UICollectionViewScrollPositionLeft = 1 << 3,
UICollectionViewScrollPositionCenteredHorizontally = 1 << 4,
UICollectionViewScrollPositionRight = 1 << 5
};
尝试使用这些标准枚举值之一,这可能有所帮助。我认为10这里是无关紧要的。
你会得到哪个错误信息?控制台中必须印有什么东西?如果您设置了一个异常断点,那么在错误信息被打印出来之前,您可能需要在调试器中点击一次或两次左右的继续。 – 2013-02-19 08:13:21