UILabel のフォントをアニメーションで変更する方法が必要です。フォントサイズの変更をアニメーション化する方法はたくさんありましたが、フォントの種類を変更する方法が必要です (太字や細字など)。
4223 次
5 に答える
14
2 つのフォント フェース間に (数学的な意味で) 個別のマッピングはありません。
ランピング (10.1、10.2、10.3、...) によってサイズ 10 からサイズ 11 に移動できる場合、「ヘルベチカ ノイエとヘルベチカ ノイエ ボールドの間に 45% の何か」というものはありません。
最も近い方法は、個々の文字の CGPath 間でモーフィングを行うことですが、それには CoreText の膨大な作業が必要になります。
その間、簡単なクロスフェードを実行することをお勧めします。
おそらく将来的には(ウィンク、ウィンク)、この種のタスクを支援するフレームワークがいくつか登場するでしょう。
于 2013-06-27T11:35:15.573 に答える
-2
uiview animateWithDuration を使用します。ブロック内でフォントタイプを変更(太字)
于 2013-06-27T11:34:53.233 に答える