gpt4 book ai didi

iphone - 添加导航 Controller 的 UIButton 顶栏,推送到另一个 viewController

转载 作者:行者123 更新时间:2023-11-29 04:57:50 25 4
gpt4 key购买 nike

我有一个 UIButton,它使用以下代码推送到另一个 View Controller 。如何将此 UIButton 放置到导航 Controller 的顶部栏。

-(IBAction) nextButtonPressed {     
TipsViewController *objYourViewController = [[TipsViewController alloc] initWithNibName:@"TipsViewController" bundle:nil];
[self.navigationController pushViewController:objYourViewController animated:YES];
[TipsViewController release];
}

我正在考虑在某处添加类似: self.navigationItem.rightBarButtonItem 的内容,但无法弄清楚语法。

这是我使用以下代码尝试的其他内容:我可以在导航 Controller 的顶部栏中找到“下一步”按钮。我如何将其推送到另一个 View Controller ?

UIBarButtonItem *anotherButton = [[UIBarButtonItem alloc] initWithTitle:@"Next" style:UIBarButtonItemStylePlain target:self pushViewController:anotherButton animated:YES];          
self.navigationItem.rightBarButtonItem = anotherButton;
[anotherButton release];

感谢您的帮助。

最佳答案

当您初始化 UIBarButtonItem 时,您是否看到一个名为 action: 的参数?在那里提及一个选择器:

UIBarButtonItem *bar = [[UIBarButtonItem alloc] initWithTitle:@"Next" style:UIBarButtonItemStyleBordered target:self action:@selector(Next:)];

上面的项目应该是您想要的 rightBarButton。

这将是您的选择器:

-(void)Next:(id)sender {
[self.navigationController pushViewController:nextViewController animated:YES];
}

关于iphone - 添加导航 Controller 的 UIButton 顶栏,推送到另一个 viewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7604924/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com