アプリの中に、文字が右から左へ自動に移動する機能を備えたいと考えております。
下記GitHubのページから実現できたのですが、一度ホーム画面に移動して、再度アプリを
起動すると、その処理が最初の状態でとまっています。(最後に文字が配置されていたところではありません。)
<AutoScrollLabel>
https://github.com/cbess/AutoScrollLabel
これを解決する方法を、ご教授いただけますでしょうか。
<開発環境>
・Xcode 10.2.1
・Swift 4
<試したこと>
・【Swift】iOSアプリがフォアグラウンドになった時に、ViewControllerで更新処理をする
https://qiita.com/kijibato/items/a0b9b956f7a9a35dcf1d
・【Swift4】ViewControllerでアプリがバックグラウンド/フォアグラウンドになったことを検知する方法
https://qiita.com/zlq4863947/items/2484bcdd12c90db45b01
swift
1@IBOutlet weak var autoScrollLabel: CBAutoScrollLabel! 2 3override func viewDidLoad() { 4 super.viewDidLoad() 5 6func moveCharacter() { 7 autoScrollLabel.text = "下記ボタンを押してください" // 表示するテキスト 8 autoScrollLabel.labelSpacing = 50; // 開始と終了の間間隔 9 autoScrollLabel.pauseInterval = 0.0; // スクロール前の一時停止時間 10 autoScrollLabel.scrollSpeed = 130.0; // スクロール速度 11 autoScrollLabel.fadeLength = 60.0; // 左端と右端のフェードの長さ 12 autoScrollLabel.font = UIFont(name: "HiraKakuProN-W6", size: 80.0)! 13 autoScrollLabel.textColor = UIColor.white 14 } 15}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。