iOS如何在图像Swift的滚动视图中创建视差效果

时间:2018-05-17 10:24:22

标签: ios swift cocoa-touch uikit parallax

我如何为我的图像创建视差效果,我使用滚动视图,我只为表视图配置教程。 可以为图像创建这样的效果吗? 更新代码:

@IBOutlet weak var topConstrain: NSLayoutConstraint!
override func viewDidLoad() {
    super.viewDidLoad()
    scrollView.delegate = self
}
func scrollViewDidScroll(_ scrollView: UIScrollView) {
    if scrollView.contentOffset.y < 0 {
        topConstrain.constant = scrollView.contentOffset.y
    }
    else {
        topConstrain.constant = 0
    }
}

但这种做法不正确。

1 个答案:

答案 0 :(得分:0)

如果你想用一些foregroundScroll滚动图像,你必须采取两个scrollview 1)ImageScrollview 2)Foregroundscrollview  ,将imageview添加到backgroundscrollview并调用scrollViewDidScroll委托。

`<?php
 require 'PHPMailerAutoload.php';
 $mail = new PHPMailer;`