私のコードで入力すると
textViewBackgroundImage.contentStretch = CGRectMake(0.5, 0.5, 0, 0);
廃止されたことを示しています。誰かがこれの代わりを見つけるのを手伝ってくれますか?
私のコードで入力すると
textViewBackgroundImage.contentStretch = CGRectMake(0.5, 0.5, 0, 0);
廃止されたことを示しています。誰かがこれの代わりを見つけるのを手伝ってくれますか?
@property(nonatomic) CGRect contentStretch NS_DEPRECATED_IOS(3_0,6_0);
// アニメート可能。デフォルトは単位長方形 {{0,0} {1,1}} です。非推奨: 使用してください
-[UIImage resizableImageWithCapInsets:] to achieve the same effect.
UIImage* cardImage = [[UIImage imageNamed:@"card_resizable.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(72, 0, 60, 0)];
textViewBackgroundImage が UIImageView であると仮定すると、
[textViewBackgroundImage.image resizableImageWithCapInsets:
UIEdgeInsetsMake(0.5, 0.5, 0, 0)];
したがって、「CGRectMake」の代わりに「UIEdgeInsetsMake」を使用する必要があり、「contentStretch」プロパティを使用するのではなく、「resizableImageWithCapInsets」メソッドを使用する必要があります。Appleによると、効果は同じです。