UNEVEN 画像の resizableImageWithCapInsets:UIEdgeInsetsMake の設定にヘルプが必要です。私はこれを EVEN 画像でうまく使用しました。問題なく動作しますが、特定の画像に正しい値を設定するのは非常に困難です。サイズ 49 X 158 のコールアウト バブル イメージ (添付) があり、resizableImageWithCapInsets:UIEdgeInsetsMake に次の値を使用します。
dialogueBubbleImage = [[UIImage imageNamed:@"BubbleBottomRightLong_1.png"]
resizableImageWithCapInsets:UIEdgeInsetsMake(20, 23, 138, 23)];//49 × 158. UIEdgeInsetsMake: CGFloat top, left, bottom, right;
全体的なアイデアは、吹き出しの矢印をそのままにして、白いボックス領域内にテキストを含むラベルを表示することです。
ここに私が使用している画像があります: