0

を使用せずにこれを行う方法を知っている人はいます[UIImage resizableImageWithCapInsets:]か? iOS5 を実行できないユーザーに互換性を提供しようとしています。

UIEdgeInsets imgInsets = UIEdgeInsetsMake(10.f, 5.f, 13.f, 44.f);
UIImage *image = [[UIImage imageNamed:@"fileName"] resizableImageWithCapInsets:imgInsets]; // only available in iOS5+

1px の伸縮可能な画像を作成しようとしているわけではないことに注意してください。UIImage のサイズが変更されたときに、インセット間に定義された領域をタイル表示したいと考えています。つまり[UIImage stretchableImageWithLeftCapWidth: topCapHeight:]、トリックを行いません。

どうもありがとう!

4

1 に答える 1