2010-03-23 60 views
1

有沒有辦法在UILabel中逐漸改變字體大小?我試過它:如何在UILabel中逐漸更改字體大小?

[UIView beginAnimations:@"foo" context:nil]; 
[UIView setAnimationDuration:0.8]; 
uiLabel.font = [UIFont boldSystemFontOfSize:144]; 
[UIView commitAnimations]; 

問題是,字體大小的變化立即發生。

+0

什麼是你的起始大小?也許嘗試以較小的增量進行更改? – pkananen 2010-03-23 02:10:10

+0

它與大小無關。我嘗試了很多尺寸。 – Flocked 2010-03-23 02:17:55

回答

1

我得到了它,看看這個(它是爲iPhone的示例項目):link text

+2

鏈接已損壞。 – 0xDE4E15B 2012-03-22 13:18:34

0

它看起來不像font屬性是可動畫的。

+0

是的,我也意識到這一點 - 但有沒有解決方法? – Flocked 2010-03-23 02:18:20

+0

您可以嘗試修改UILabel的'layer'屬性來執行動畫。雖然這只是一個猜測。祝你好運! – kubi 2010-03-23 09:54:57