如何更改自动生成的导航栏Xcode

时间:2012-12-11 01:34:09

标签: iphone ios xcode

我有超过5个标签,因此给了我一个带导航栏的表格视图单元格。如何更改表格视图单元格和导航栏。

1 个答案:

答案 0 :(得分:1)

您可以设置UITableView单元格颜色,如下图UITableView委托方法: -

- (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上的Back按钮,你只需要将这个波纹管代码放到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;

希望它可以帮助你,谢谢你