スマートフォン向けアプリ開発を下記の環境で行っています。
Swift3.0.1
Xcode8.3.3
http://neight968.hatenablog.com/entry/2015/07/22/040538
上記URLのソースコードをクラス化しLabelに実装したのですが、「文字送りアニメーション」が動作しません。
上記URL内の動画ではちゃんと動作しているようですので、URL内のソース自体には問題がないものと想定しております。(ただし、若干記法が古かったためこちらで変更した部分などはあります)
調査状況
ビルド自体は通るのでデバッグ検証をして、該当ソース内をどう通っているのか検証していたのですが、以下の問題と思われる点を確認しました。
・アニメーションさせたい文字列が入ると思われる var m_text:String! に何も入らない
・メインの関数となるはずのdrawText()に入らない
(var m_state: eTextState = .send {の行までは1行ずつ進むが、そのあと一気にsuper.init(coder: aDecoder)へ行き全処理が終わってしまう)
プロジェクトソース
該当部分だけ新しいプロジェクトにのせました。
https://www.dropbox.com/sh/hxnbt6axqn19mr1/AADrnMzetJzo6V01F55AEqTJa?dl=0
※dropboxですみません
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。