2009-07-23 17 views

回答

6

退房:

- (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight 

在UIImage的類。

如果我明白你在找什麼,你可以用一個png來定義按鈕的外觀,它可以垂直或水平地伸展到任意大小。

15

我知道這是一個古老的線程,但任何人誰的iOS 5發佈後,在此跌倒,就應該從蘋果公司的文件指出,stretchableImageWithLeftCapWidth:topCapHeight:方法已爲iOS 5中的:

Deprecated UIImage Methods

棄用在IOS 5.0。已過時。使用resizableImageWithCapInsets:改爲指定大小寫嵌套,使內部爲1x1區域。

所以,現在的iOS 6已經宣佈,將很快在這裏,任何人開發的iOS 5及更高版本或許應該看一看resizableImageWithCapInsets來代替,該文件可以在這裏找到:

UIImage Class Reference - resizableImageWithCapInsets

只是想我會提及它來幫助任何需要更新的問題解答的開發人員。

+0

欣賞更新。 – Boon 2012-07-02 05:34:16