■開発環境
・Xcode 10.1
・Swift 4.2.1
■サンプルのイメージ
■手順
1.Springをインストール
pod 'Spring', :git => 'https://github.com/MengTo/Spring.git'
2.StoryboardでUIImageViewを配置し、Custom ClassのClassをSpringImageView、ModuleをSpringに設定
3.SpringImageViewのアニメーションやプロパティを設定
4.StoryboardのSpringImageViewをViewControllerに関連づける&SpringImageViewの画像を設定
・ViewController.swift
import UIKit import Spring class ViewController: UIViewController { @IBOutlet weak var springImageView: SpringImageView! override func viewDidLoad() { super.viewDidLoad() self.springImageView.image = UIImage(named: "test") } }
5.StoryboardにUILabelを配置し、Custom ClassのClassをSpringLabel、ModuleをSpringに設定
6.SpringLabelのアニメーションやプロパティを設定してサンプルの完成
■関連リンク
・GitHub - MengTo/Spring: A library to simplify iOS animations in Swift.
・[iOS][Swift] UIKitをベンリにしてくれる Spring (3) | DevelopersIO
※サンプル画像は以下サイトの画像を使用しています。