CocoaPods trunk is moving to be read-only. Read more on the blog, there are 14 months to go.
| TestsTested | ✓ |
| LangLanguage | SwiftSwift |
| License | MIT |
| ReleasedLast Release | Sep 2015 |
| SPMSupports SPM | ✗ |
Maintained by ikemai.
ScaledVisibleCellsCollectionView is UICollectionView extension. ScaledVisibleCellsCollectionView is Check visible cells position. And setting cell's scale and alpha.
let collectionView = UICollectionView(frame: view.bounds)
view.addSubview(collectionView)
collectionView.setScaledDesginParam(scaledPattern: .VerticalCenter, maxScale: 1.2, minScale: 0.5, maxAlpha: 1.0, minAlpha: 0.5)func scrollViewDidScroll(scrollView: UIScrollView) {
collectionView.scaledVisibleCells()
}var scaledPattern: SC_ScaledPattern = .VerticalCenterpublic enum SC_ScaledPattern {
case HorizontalCenter
case HorizontalLeft
case HorizontalRight
case VerticalCenter
case VerticalBottom
case VerticalTop
}var maxScale: CGFloat = 1.0
var minScale: CGFloat = 0.5var maxAlpha: CGFloat = 1.0
var minAlpha: CGFloat = 0.5func setScaledDesginParam(scaledPattern pattern: SC_ScaledPattern, maxScale: CGFloat, minScale: CGFloat, maxAlpha: CGFloat, minAlpha: CGFloat)func scaledVisibleCells()ikemai
ScaledVisibleCellsCollectionView is available under the MIT license. See the LICENSE file for more info.