0

5 つ以上のタブがあるため、ナビゲーション バー付きのテーブル ビュー セルが表示されます。テーブル ビュー セルとナビゲーション バーを変更するにはどうすればよいですか。

4

1 に答える 1

1

UITableView以下の UITableView Delegate Method のようにセルの色を設定できます:-

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath {


cell.backgroundColor = [UIColor colorWithRed:204/255.0 green:0/255.0 blue:0/255.0 alpha:0.1];

}

また、UINavigationBar の [戻る] ボタンを手動で設定できます。次のViewDidLoadようなメソッドに次のコードを追加するだけです。

UIImage* imageback = [UIImage imageNamed:@"Back_Button.png"];
                CGRect frameimgback = CGRectMake(0, 0, 50, 30);
                backButton = [[UIButton alloc] initWithFrame:frameimgback];
                [backButton setBackgroundImage:imageback forState:UIControlStateNormal];
                [backButton addTarget:self action:@selector(goBack:)
                     forControlEvents:UIControlEventTouchUpInside];
                UIBarButtonItem *btn = [[UIBarButtonItem alloc]initWithCustomView:backButton];
                self.navigationItem.leftBarButtonItem = btn;

お役に立てば幸いです。

于 2012-12-11T04:47:05.497 に答える