Skip to content

Marquee or "scrolling text" effect in SwiftUI

Notifications You must be signed in to change notification settings

eden-tech-labs/MarqueeTextEden

 
 

Repository files navigation

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

  • Swift 100.0%