2016-07-07 4 views
0

私はこのコンセプトについて他には何の質問も見ませんでした。私はSwiftで働いていて、シムズのようなものがロードされている間、以下のように:「私たちのソースを確認しています...」スイフト:省略記号をラベルに続けて再入力しますか?タフなラベルの "アニメーション"?

をクールなアニメーションとして、私はラベルが行くので、省略記号は、継続的に「リロード」または「再入力」にしたい:「私たちのソースを確認する」

- > "ソースを確認しています.." - > "ソースを確認しています..." ともう一度。

これを行う方法はわかりませんが、アニメーションとして適格かどうかはわかりません。どのようにラベルのテキストを変更して、省略記号を「アニメート」することができますか?私は本当にこれをしたいと思います - それは可能ですか?

答えて

1

これを行う方法はわかりませんが、アニメーションとして適格かどうかはわかりません。どのようにラベルのテキストを変更して、省略記号を「アニメート」することができますか?私は本当にこれをしたいと思います - それは可能ですか?

あなたが本当に書いているのは、テキストが頻繁に変更されるラベルです。またはラベルである必要はありません。それはテキストを描画するビューに過ぎず、テキストを頻繁に再描画しています。これを行うには繰り返しタイマー(NSTimer)を簡単に実装するか、カスタムのアニメーション可能なプロパティを使用して、アニメーションエンジンにタイミングを合わせさせることができます。

NSTimerを使用してこれを一緒に投げるのに約1分かかりました。それでどれくらい難しいですか?あなたが好きなら、あなたは代わりの "省略記号" の文字、あるいは画像を使用することができます

enter image description here

enter image description here

+0

[OK]を、ありがとう! Iveは以前にタイマーを使っていましたが、3秒ごとに何かをしなければならないと言っていますか?そういう意味でテキスト(label.text = "")を変更していますか?あなたは例を投稿できますか? – skyguy

+0

そのため、毎回label.textをリセットしていることを確認してください。 – skyguy

+0

申し訳ありません、私は別のアプローチをしようとしています.. http://stackoverflow.com/questions/38258197/swift-trouble-sticking-image-view-in-same-place-on-label-on- all-devices-even-w – skyguy

関連する問題