sto ottenendo alcuni errori con i seguenti metodi:MIN() e MAX() a Swift e la conversione Int a CGFloat
1) Come faccio return screenHeight/cellCount
come CGFLoat
per il primo metodo?
2) Come utilizzare l'equivalente di MIN() e MAX() di ObjC nel secondo metodo?
func tableView(tableView: UITableView!, heightForRowAtIndexPath indexPath: NSIndexPath!) -> CGFloat {
var cellCount = Int(self.tableView.numberOfRowsInSection(indexPath.section))
return screenHeight/cellCount as CGFloat
}
// #pragma mark - UIScrollViewDelegate
func scrollViewDidScroll(scrollView: UIScrollView) {
let height = CGFloat(scrollView.bounds.size.height)
let position = CGFloat(MAX(scrollView.contentOffset.y, 0.0))
let percent = CGFloat(MIN(position/height, 1.0))
blurredImageView.alpha = percent
}
Anche se è commentata di seguito, è possibile scrivi solo min o max, in minuscolo. Questo è tutto per Swift. – LightMan