Swiftpack.co - hckim96/BasicToast as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by hckim96.
hckim96/BasicToast 1.0.2
basic toast
⭐️ 0
🕓 1 week ago
iOS
.package(url: "https://github.com/hckim96/BasicToast.git", from: "1.0.2")

BasicToast

CI Status Version SwiftPM License Platform

Description

BasicToast is a library shows basic toast on the view.

Demo App

To run the example project, clone the repo, and run pod install from the Example directory first.

Example

//
//  ViewController.swift
//  BasicToast
//
//  Created by 62205797 on 06/16/2022.
//  Copyright (c) 2022 62205797. All rights reserved.
//

import UIKit
import BasicToast
class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }

    @IBAction func topTabbed(_ sender: Any) {
        if #available(iOS 13.0, *) {
            BasicToast.show(self: self, message: "this is a top toast", duration: 3.0, position: .top)
        } else {
            // Fallback on earlier versions
        }
    }
    
    @IBAction func middleTabbed(_ sender: Any) {
        if #available(iOS 13.0, *) {
            BasicToast.show(self: self, message: "this is a middle toast", duration: 3.0, position: .middle)
        } else {
            // Fallback on earlier versions
        }
    }

    @IBAction func bottomTabbed(_ sender: Any) {
        if #available(iOS 13.0, *) {
            BasicToast.show(self: self, message: "this is a bottom toast", duration: 3.0, position: .bottom)
        } else {
            // Fallback on earlier versions
        }
    }

}


Feature

BasicToast.show(self: UIViewController, message: String, duration: TimeInterval = 5.0, position: pos = .bottom, font: UIFont = UIFont.systemFont(ofSize: 14.0))

Installation

BasicToast is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'BasicToast'

Author

62205797, hyeoncheolkim96@gmail.com

License

BasicToast is available under the MIT license. See the LICENSE file for more info.

GitHub

link
Stars: 0
Last commit: 1 week ago
jonrohan Something's broken? Yell at me @ptrpavlik. Praise and feedback (and money) is also welcome.

Release Notes

v1.0.2
1 week ago

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