UIKit's vibrancy effect became straightforward to use! 😌
Add the following to Package.swift
:
.package(url: "https://github.com/stateman92/VibrancyEffectView", exact: .init(0, 0, 1))
let vibrancyView = VibrancyView(style: .dark)
vibrancyView.translatesAutoresizingMaskIntoConstraints = false
view.addSubview(vibrancyView)
vibrancyView.topAnchor.constraint(equalTo: view.topAnchor).isActive = true
vibrancyView.trailingAnchor.constraint(equalTo: view.trailingAnchor).isActive = true
vibrancyView.bottomAnchor.constraint(equalTo: view.bottomAnchor).isActive = true
vibrancyView.leadingAnchor.constraint(equalTo: view.leadingAnchor).isActive = true
let label = UILabel()
label.translatesAutoresizingMaskIntoConstraints = false
label.text = "Vibrancy view"
vibrancyView.addVibrancySubview { view in
view.addSubview(label)
label.centerXAnchor.constraint(equalTo: view.centerXAnchor).isActive = true
label.topAnchor.constraint(equalTo: view.centerYAnchor).isActive = true
}
For details see the Example app.
link |
Stars: 1 |
Last commit: 5 weeks ago |
Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics