0

私の .xib には aUITabBarと 3 つのビューが含まれています。

ここに画像の説明を入力

ここに画像の説明を入力

私はアウトレットを作りました:

@property (nonatomic, retain) IBOutlet UIView* _controllersContainerView;

私のviewDidLoad方法では、サブビューを追加したい_controllersContainerView

    [self controllersNavigationController].view.frame = _controllersContainerView.bounds;
//  [self controllersNavigationController].view.frame = CGRectMake(0, 0, 350, 199);
    [_controllersContainerView addSubview:[self controllersNavigationController].view];

しかし、フレームの高さを極端に短い値 (199) に設定しようとしても、より長く見え_controllersContainerViewtabBar.

ここに画像の説明を入力

コードの何が問題になっていますか? Xcode 4.4 では armv6 v7 で問題なく動作しましたが、Xcode 4.5 では失敗します。

4

1 に答える 1

0

clipToBounds プロパティを YES に設定すると、問題が解決する場合があります。

于 2012-12-11T07:51:12.283 に答える