gpt4 book ai didi

uinavigationcontroller - 新手势 - 从左向右滑动 - 作为旧应用程序中 UINavigationController 中后退按钮的快捷方式

转载 作者:行者123 更新时间:2023-12-04 20:45:01 28 4
gpt4 key购买 nike

iOS 7 采用了一种新手势,在屏幕上从左到右滑 Action 为 UINavigationController 中返回按钮的快捷方式。

我的应用似乎没有免费采用这种行为。我需要做什么才能使这个手势可用于我的 iOS 应用程序(在 Xcode 4.6.3 中为 iOS 5.1 和更高版本构建)?

这是一篇带视频的文章,The new gesture in iOS 7 you want to know about ,从用户的角度来看。

答案可能与interactivePopGestureRecognizer有关这是 UIGestureRecognizer子类。

最佳答案

如果后退按钮可见,它应该会自动工作。如果您显示的是 leftBarButtonItem 而不是后退按钮,则默认情况下不会出现该手势。此外,如果您使用的是 UINavigationBar 而不是 UINavigationController,您将看不到此功能。

如果您正在使用 UINavigationController 并且您的 View Controller 的导航项包含 leftBarButtonItem,则仍然可以通过将委托(delegate)附加到导航 Controller 的 interactivePopGestureRecognizer 来添加导航 Controller 从左向右滑动手势的功能。 .

编辑:我没有注意到您是针对 SDK 5.1 构建的。这是 iOS 7 SDK 中的一项新功能,因此我相信您需要针对 iOS 7 SDK 使用 Xcode 5 构建才能使用该新功能。

关于uinavigationcontroller - 新手势 - 从左向右滑动 - 作为旧应用程序中 UINavigationController 中后退按钮的快捷方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19325274/

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