gpt4 book ai didi

iphone - 在 iPhone 导航栏上绘制自定义后退按钮

转载 作者:太空狗 更新时间:2023-10-30 03:25:54 27 4
gpt4 key购买 nike

我有一个带有 NavigationBar 的 UIView,我想添加一个看起来像后退按钮样式的按钮。我没有使用 UINavigationController 并且想知道没有它是否可以做到这一点?

按钮的样式应如下所示:alt text

谢谢

最佳答案

您需要设置一个 UINavigationItem 对象的自定义堆栈并将它们推送到 UINavigationBar。这是我所知道的获得真正后退按钮的唯一方法。我没有测试过这段代码,但你应该这样做:

UINavigationItem *previousItem =
[[[UINavigationItem alloc] initWithTitle:@"Back title"] autorelease];

UINavigationItem *currentItem =
[[[UINavigationItem alloc] initWithTitle:@"Main Title"] autorelease];

[navigationBar setItems:[NSArray arrayWithObjects:previousItem, currentItem, nil]
animated:YES];

要在按下按钮时进行处理,您应该将自己设置为导航栏的委托(delegate)并实现 UINavigationBarDelegate 委托(delegate)。

关于iphone - 在 iPhone 导航栏上绘制自定义后退按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4260238/

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