Site icon AppTractor

Stripes: генерация бэкграундов на SwiftUI

Stripes — SwiftUI-библиотека для создания повторяющихся фонов, состоящих из полосок (собственно, Stripes). Возможно их самое разнообразное наложение и, как факт, получение самых разных интересных узоров для бэкграундов.

Пример:

import SwiftUI
import Stripes

struct ContentView: View {
    var body: some View {
        ZStack {
            Stripes(config: .default)
            Text("Hello, world!")
                .font(.system(size: 50))
                .bold()
        }
        .frame(maxWidth: .infinity, maxHeight: .infinity)
    }
}

Доступно в Swift Packages: https://github.com/eneko/Stripes

Exit mobile version