2011-01-15 5 views

答えて

2

は、あなたのテーブルビューのデリゲートのtableView:didSelectRowAtIndexPath:tableView:didDeselectRowAtIndexPath:方法でそれを無効/有効にするUIBarItemUIBarButtonItemのスーパークラス)にenabledプロパティを使用します。

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { 
    self.navigationItem.rightBarButtonItem.enabled = YES; 
} 

- (void)tableView:(UITableView *)tableView didDeselectRowAtIndexPath:(NSIndexPath *)indexPath { 
    self.navigationItem.rightBarButtonItem.enabled = NO; 
} 
関連する問題