gpt4 book ai didi

ios - UINavigationController 右栏按钮

转载 作者:行者123 更新时间:2023-11-29 02:58:34 28 4
gpt4 key购买 nike

我在 AppDelegate 中有这段代码

LoginViewController *loginVC = [[LoginViewController alloc] initWithNibName:@"LoginViewController" bundle:nil];
UINavigationController *navLogin = [[UINavigationController alloc] initWithRootViewController:loginVC];
navLogin.navigationBar.topItem.rightBarButtonItem = myRightBarButton;
self.window.rootViewController = navLogin;

我想为这个导航 Controller 设置右栏按钮,在按下新的 View Controller 时它不会更改按钮。

如何实现这一目标?

最佳答案

您必须在每个 View Controller 中手动设置右栏按钮。您可以使用 containerview 然后嵌入到您的 Mainviewcontroller 中。

然后从 containerview -> 嵌入 segue 到新的导航 Controller 添加 View 对齐应该是这样的看法 { ->按钮 ->容器 View

像这样, enter image description here

然后每个被推送的viewcontroller都会自动拥有正确的按钮

您可以设置 viewcontroller 的高度宽度 320 480 即所有 childviewcontroller 获得全屏

关于ios - UINavigationController 右栏按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23561605/

28 4 0