方向 (言語の方向) プロパティが に設定されている画像セットがありLeft to Right
ます。これは、右から左に記述する言語 (アラビア語、ヘブライ語など) の場合、画像を水平方向にミラーリングする必要があることを意味します。
このイメージをUIImageView
fromに設定するStoryboard
と、イメージはRTL 言語にミラーリングされません。下の画像を参照してください。
ストーリーボードから画像を設定せず
imageView
、コードに画像をロードしてimageView
の画像プロパティとして設定すると、 画像はRTL 言語にミラーリングされます。下の画像を参照してください。
しかし、再び
imageView
ストーリーボードから画像を設定し、コードで画像をロードしてimageView
の画像プロパティとして設定すると、 画像はRTL 言語にミラーリングされません。下の画像を参照してください。
質問:
ストーリーボードのみの問題は何ですか? また、画像がストーリーボードとコードから同時に設定されている場合、コードが動作をオーバーライドできないのはなぜですか?