gpt4 book ai didi

iphone - 是否可以使用 UINavigationController 但隐藏其导航栏(用自定义工具栏替换它)和返回按钮

转载 作者:行者123 更新时间:2023-12-03 18:28:15 27 4
gpt4 key购买 nike

我希望使用 UINavigationController 在 2 个 UIViewController 之间切换。 (AUIViewController、BUIViewController与UIView AView、BView相关)

AView 有一个 UIButton,BView 也有一个 UIButton。如果我按下AView上的按钮,它将插入BViewController并显示BView。如果我按下 BView 上的按钮,BViewController 将弹出并返回 AUIViewController。

我希望使用UINavigationController的导航功能,但隐藏其“返回”栏和导航栏,仅使用2个按钮来告诉UINaviationController它需要做什么。可能吗?

最佳答案

隐藏 UINavigationController 的导航栏:

[self.navigationController setNavigationBarHidden:YES];

从按钮推送 View Controller :

- (void)pushNextViewController {
NextViewController *page = [[NextViewController alloc] initWithNibName:nil bundle:nil];
[self.navigationController pushViewController:page animated:YES];
}

将 View Controller 弹出一个:

- (void)popToLastViewController {
[self.navigationController popViewControllerAnimated:YES];
}

关于iphone - 是否可以使用 UINavigationController 但隐藏其导航栏(用自定义工具栏替换它)和返回按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4489398/

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