iOS7.1のUITabBarが隠れない件について

毎回のことだが、iOSのsdkが新しくなるとちょいちょいバグが発生する。特に少し脇道にそれた方法でやっているとだ。

今回は、ios7.1のUITabBarControllerのtabが隠れない(hidden)されないバグに出会った。ここは、よくおかしくなるところ。

結論から言うと以下のコードを追加するとUITabBarは隠れる。

[[UITabBar appearance] setBounds:CGRectZero];

通常の方法では、サイズの変更がiOS7.1(おそらく、sdkが変わったため)ができなくなっているのが原因らしい。

2014-03-18 20:40:00( 更新 2014-03-18 20:40:00 )
Tag ios | objc