Chr*_*ber 2 iphone objective-c uitableview ios
大家好我很痛苦的时候试图让这个导航栏包含一个刷新按钮,如果你可以看看下面的代码,然后提供一些帮助这是我的原始代码以及我发现刷新的UIBarbutton片段谷歌上另一个用户项目的按钮.我遇到了以下错误:
- (void)viewDidLoad
{
[super viewDidLoad];
[self.tableView setBackgroundView:nil];
self.tableView.backgroundColor = [ColorHelper charcoalBackgroundImage];
UIBarButtonItem *refresh = [[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemRefresh target:self action:@selector(refresh:)];
self.navigationItem.leftBarButtonItem = refresh;
// [button release]; remove this line if you're using ARC
}
- (void) refresh
{
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
}
Run Code Online (Sandbox Code Playgroud)
- (void)viewDidLoad
{
[super viewDidLoad];
[self.tableView setBackgroundView:nil];
self.tableView.backgroundColor = [ColorHelper charcoalBackgroundImage];
UIBarButtonItem *button = [[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemRefresh target:self action:@selector(refresh:)];
self.navigationItem.rightBarButtonItem = button;
}
Run Code Online (Sandbox Code Playgroud)
将此方法写为此,因为您在调用中传递UIBarButton对象.
- (void) refresh:(id)sender
{
}
Run Code Online (Sandbox Code Playgroud)
要么
UIBarButtonItem *button = [[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemRefresh target:self action:@selector(refresh)];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4560 次 |
| 最近记录: |