(小さい)画像(たとえば50x10)で塗りつぶしたいimageView(たとえば100x100)があり、画像をビューの中央ではなく、ビューの上部に配置したいと思います。
使用する場合
imageView.contentMode = UIViewContentModeScaleAspectFit;
ビューの中央にある100x20(予想どおり)に拡大縮小された画像でビューを塗りつぶします。
このような:
+---------+
| |
|i m a g e| <---my image (scaled)
| |
+---------+ <---my UIImageView
設定したら
imageView.contentMode = UIViewContentModeTop | UIViewContentModeScaleAspectFit;
私はこれを手に入れます:
+---------+
| image | <---my image (not scaled)
| |
| |
+---------+
画像は拡大縮小されず、imageViewの中央で50x10のままになります(UIViewContentModeTopの指示に従いますが、UIViewContentModeScaleAspectFitは無視されます)。
両方を受け入れるにはどうすればよいですか?このような:
+---------+
|i m a g e|
| |
| |
+---------+