2009-07-23 1 views

答えて

6

チェックアウト(一般に9スライスの拡大・縮小またはスケール-9としても知られている):

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

をUIImageクラスで。

あなたが正しく探していることを理解している場合は、1つのPNGを使用してボタンの外観を定義し、垂直または水平に任意のサイズに伸びます。

15

私は、これは古いスレッドですけど、iOSの5がリリースされた後、この時につまずく誰にも、それはAppleのドキュメントから注目すべきは、stretchableImageWithLeftCapWidth:topCapHeight:方法はiOSの5で廃止されています

Deprecated UIImage Methods

は、iOS 5.0で推奨されていません。推奨されていません。 resizableImageWithCapInsetsを使用してください。代わりに、内部が1x1の領域になるようにキャップインセットを指定してください。だから今のiOS 6は、誰もがiOSの5のために開発し、高いおそらく代わりにresizableImageWithCapInsetsを見てみる必要があり、発表されていると、すぐにここになりますことを

、そのドキュメントはここで見つけることができます:

UIImage Class Reference - resizableImageWithCapInsets

この問題の更新された回答が必要な開発者を支援するために、私はそれを言いたいと思いました。

+0

更新を気に入ってください。 – Boon

関連する問題