1

Interface Builder で作成したナビゲーション バーの左ボタンを非表示にするにはどうすればよいですか? Interface Builder にはチェックボックスHiddenがありますが、プログラムで設定できません (UINavigationBar.topItem.leftBarButtonItemそのようなプロパティはありません)。

4

1 に答える 1

0

uibarbuttonitemに対して1つのIBOutlateを作成するだけで、そのプロパティを介して、次のようにそのボタンを非表示にします。

@property (nonatomic,strong) IBOutlet UIBarButtonItem *hide;

次に、xibのナビゲーションバーの左側のバーボタンアイテムにアタッチします。

今このコードを使用してください

hide.hidden = YES;

あなたがそれを隠してそれを見せたいところならどこでも

hide.hidden = NO;

単純な

ハッピーコーディング

于 2012-05-07T10:30:01.213 に答える