Skip to content

Instantly share code, notes, and snippets.

@blsage
blsage / iColor-Main.swift
Created October 20, 2020 17:42
Quickly add modern Colors to your SwiftUI app. 🎨
import SwiftUI
import iColor
struct ContentView: View {
var body: some View {
Rectangle()
.fill(Color.neonBlue)
}
}
@blsage
blsage / iPages-Main.swift
Created October 20, 2020 17:36
Quickly implement page views in SwiftUI.
import SwiftUI
import iPages
import iGraphics
struct ContentView: View {
@State var currentPage: Int = 0
var body: some View {
iPages([iGraphicsView(.first),
iGraphicsView(.second)],
@blsage
blsage / iDummyCursor-Demo0.swift
Created October 19, 2020 23:53
iDummyCursor example
import SwiftUI
import iDummyCursor
struct ContentView: View {
var body: some View {
iDummyCursor()
.foregroundColor(Color.purple)
.fontSize(24)
}
}
@blsage
blsage / iGraphics-Demo1.swift
Created October 19, 2020 23:33
iGraphics default graphics
import SwiftUI
import iGraphics
struct ContentView: View {
var body: some View {
ScrollView(.horizontal) {
HStack {
iGraphicsView(.first)
iGraphicsView(.second)
iGraphicsView(.third)
@blsage
blsage / iGraphics-Demo0.swift
Last active October 19, 2020 23:31
iGraphics shopping app
import SwiftUI
import iGraphics
struct ContentView: View {
var body: some View {
ScrollView {
iGraphicsBox()
.stack(10)
}
}
@blsage
blsage / iPaymentButton-Demo1.swift
Created October 19, 2020 23:06
iPaymentButton view customization example
iPaymentButton(type: .support, style: .whiteOutline, action: { } )
.cornerRadius(25)
@blsage
blsage / iPaymentButton-Demo0.swift
Created October 19, 2020 22:59
iPaymentButton simple example
import SwiftUI
import iPaymentButton
struct ContentView: View {
var body: some View {
iPaymentButton(action: {
// Add your custom payment code here
})
}
}
@blsage
blsage / iTextField-Demo1.swift
Created October 19, 2020 22:37
iTextField modifier example
iTextField("Placeholder", text: $text, isEditing: $isEditing)
.accentColor(.purple)
.fontFromUIFont(UIFont(name: "Avenir", size: 40))
.keyboardType(.URL)
.returnKeyType(.done)
.disableAutocorrection(true)
.autocapitalization(.none)
.padding()
@blsage
blsage / iTextField-Demo0.swift
Created October 19, 2020 22:31
iTextField simple example
import SwiftUI
import iTextField
struct ContentView: View {
@State var text: String = ""
@State var isEditing: Bool = false
var body: some View {
iTextField("Placeholder", text: $text, isEditing: $isEditing)
}
@blsage
blsage / iPages-Demo1.swift
Last active October 22, 2020 00:47
iPages modifiers demo
iPages(currentPage: $currentPage) {
Text("Kanye")
Text("Omari")
Text("West")]
}
.hideDots(false)
.wrapsInfinitely(true)
.dotsTintColors(currentPage: Color.pink:, otherPages: Color.purple)
.dotsBackgroundStyle(style: .prominent)