【发布时间】:2010-11-23 11:30:36
【问题描述】:
我正在尝试将后退按钮更改为自定义按钮。如果我创建一个只有自定义标题的 UIBarButtonItem,那效果很好。但是,如果我使用自定义视图创建一个,则不会显示该按钮,而是显示默认的后退按钮。有什么想法吗?
UIButton *backBtn = [UIButton buttonWithType:UIButtonTypeCustom]; backBtn.frame = CGRectMake(0, 0, 51, 31); [backBtn setImage:[UIImage imageNamed:@"nav_btn_back.png"] forState:UIControlStateNormal]; [backBtn addTarget:self action:@selector(back) forControlEvents:UIControlEventTouchUpInside]; UIBarButtonItem *back = [[[UIBarButtonItem alloc] initWithCustomView:backBtn] autorelease]; self.navigationItem.backBarButtonItem = 返回;【问题讨论】:
标签: iphone objective-c