Swiftpack.co - stateman92/VibrancyEffectView as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by stateman92.
stateman92/VibrancyEffectView 0.0.3
UIKit's vibrancy effect became straightforward to use! 😌
⭐️ 1
🕓 1 year ago
.package(url: "https://github.com/stateman92/VibrancyEffectView.git", from: "0.0.3")

VibrancyEffectView

UIKit's vibrancy effect became straightforward to use! 😌

Setup

Add the following to Package.swift:

.package(url: "https://github.com/stateman92/VibrancyEffectView", exact: .init(0, 0, 1))

Or add the package in Xcode.

Usage

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.

Example

Example

GitHub

link
Stars: 1
Last commit: 26 weeks ago
Advertisement: IndiePitcher.com - Cold Email Software for Startups

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics