5

方向 (言語の方向) プロパティが に設定されている画像セットがありLeft to Rightます。これは、右から左に記述する言語 (アラビア語、ヘブライ語など) の場合、画像を水平方向にミラーリングする必要があることを意味します。

画像セットのプロパティ

このイメージをUIImageViewfromに設定するStoryboardと、イメージはRTL 言語にミラーリングされません。下の画像を参照してください。

画像がミラーリングされていません

ストーリーボードから画像を設定せずimageView、コードに画像をロードしてimageViewの画像プロパティとして設定すると、 画像はRTL 言語にミラーリングされます。下の画像を参照してください。

画像がミラーリングされます

しかし、再びimageViewストーリーボードから画像を設定し、コードで画像をロードしてimageViewの画像プロパティとして設定すると、 画像はRTL 言語にミラーリングされません。下の画像を参照してください。

画像が再度ミラーリングされない

質問:

ストーリーボードのみの問題は何ですか? また、画像がストーリーボードとコードから同時に設定されている場合、コードが動作をオーバーライドできないのはなぜですか?

4

1 に答える 1