次のように、内部に UILabel を持つコンテナーとして UIView があります。
------------- ---------
| | | |
|Label text | |Label..|
| | --> | |
| | | |
| | | |
------------- ---------
今私が使用するとき:
UIView animateWithDuration:animations:
UIView(UILabelを含む)の幅を小さく設定しようとすると、アニメーション中にUILabelがスムーズに移行せずに突然「...」に置き換えられます。UILabel autoresizingmask を UIViewAutoresizingFlexibleWidth、UIViewAutoresizingFlexibleRightMargin に設定して、左に保持し、contentmode を左に設定します。
Scale to fill、Aspect fit、Aspect fill などの他のコンテンツモードを試しても、テキストが拡大縮小されて奇妙に見えるため、私の問題は解決しません。
UILabel のスムーズな移行方法を知っている人はいますか?