是两行,表示coverFlow位于你的中间 iPhone - 屏幕:
CGPoint newPosition;
newPosition.x = halfScreenWidth + aCover.horizontalPosition;
newPosition.y = halfScreenHeight + aCover.verticalPosition;
但是我怎么能改变这一行,即屏幕高范围的coverFlow?
马
答案 0 :(得分:1)
我不知道AFOpenFlow,但这里的数学设置了与屏幕中心相关的View的中间部分。如果您希望视图仅占屏幕大小的一半,则还需要更改其高度。它会像:
[更新代码]
CGSize newSize = CGSizeMake(screenWidth, swcreenHeight/2);
CGPoint newCenterPosition = CGPointMake(halfScreenWidth+aCover.horizontalPosition, halfScreenHeight/2+aCover.verticalPosition)
aCover.bounds = CGRectMake(newCenterPosition.x, newCenterPosition.y, newSize.width, newSize.height);