Skip to content

joekndy/MarqueeText

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

MarqueeText

A SwiftUI Marquee or "scrolling text" effect found in Apple native apps. For when one line isn't enough, but two is just too much 😉

MarqueeText Demo

Usage

Add this repository as a Swift Package Dependency to your project. You find the option in Xcode unter "File > Swift Packages > Add Package Dependency...". Paste the link to this project in and voila!

import SwiftUI
import MarqueeText

struct ContentView: View {    
    var body: some View {
     MarqueeText(
     text: "A subtitle that is way too long, but it scrolls homie",
     font: UIFont.preferredFont(forTextStyle: .subheadline),
     leftFade: 16,
     rightFade: 16,
     startDelay: 3
     )
   }
}

License

You can use this software under the terms and conditions of the MIT License.

Joe Kennedy © 2020

About

Marquee or "scrolling text" effect in SwiftUI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages