0

テキストのサイズ変更を使用してビューをアニメーション化しようとする[UIView transitionWithView]と、フォントサイズで何もしていないように見えます。

ビューには 3 つのボタンがあります。「タブ」を表す 2 つのボタンと、これらのタブのテキストを編集するための 1 つのボタン。タブの 1 つが無効になっています (アクティブなタブを表すため)。

通話時:

[UIView transitionWithView:self.containerView
                  duration:0.4
                   options:UIViewAnimationOptionTransitionFlipFromLeft
                animations:^{
                    [self.leftTab setTitle:@"Foo" forState:UIControlStateNormal];
                    [self.rightTab setTitle:@"Bar" forState:UIControlStateNormal];
                completion:nil];

テキストは変更されますが、無効になっていないボタンはテキストのサイズを変更します。

通常は正常に動作するものを使用しUIButton setTitle:forState:]ていますが、この場合、何かばかげたことを見逃しているに違いありません。サイズ変更の問題を解決する方法についてのアイデアはありますか?

4

1 に答える 1