StretchableImageWithLeftCapWidthでUIImageを使用してUIImageViewに画像を設定しようとしていますが、奇妙なスケーリングのバグが発生しています。基本的に、私の画像を幅31ピクセルの楕円形として描きます。左右の15ピクセルがキャップで、中央の1ピクセルがスケーリングされた部分です。
左のキャップを15に設定すると、これは問題なく機能します。ただし、たとえば4に設定すると、「中央」の部分は、両端が少しあるのに中央にまたがるので、少し湾曲していると思います。つままれた。
私が得たのは、左のキャップが一見正しいように見え、その後に、ピクセル5で1つのピクセルをスケーリングしたかのように長い中央部分が続き、画像の右側の部分が、幅の約2倍の幅で拡大および閉鎖します。元の画像の。結果の画像は、温度計の電球のようなものです。
誰かがこのような奇妙な行動を見たことがあり、何が起こっているのか知っているかもしれませんか?