gpt4 book ai didi

ios - 如何在 iOS 的单个界面而不是应用程序范围内实现选项卡?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:26:37 25 4
gpt4 key购买 nike

我想在单个 iOS 界面上实现选项卡。此接口(interface)的数据源是发票列表。我需要显示数据集中的三个不同的子列表:未结发票、未同步交付的发票和同步交付的发票。我希望这些子列表中的每一个都可以通过同一个 UINavigation Controller 访问,并希望显示哪个 View 由屏幕顶部的选项卡界面控制。

我在 Apple 的指导方针中读到,内置的标签栏 Controller 仅适用于整个应用程序或作为 iPad 中的弹出窗口模态使用。 (我只使用 iPhone 和 iPod 作为我的目标设备。)引用:http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/TabBarControllers/TabBarControllers.html

我还在 Apple 指南中读到,可以重写 UINavigationController 的 TitleView 以显示分段控制按钮组。我认为这将是实现我的设计目标的好方法。引用:http://developer.apple.com/library/ios/featuredarticles/ViewControllerPGforiPhoneOS/Art/navbar_custom_items.jpg

还有其他好的方法可以实现我的目标吗?

最佳答案

您可以在那个 View 上使用 UITabBarController,但这可能会使用户感到困惑,因为这不是一种常用技术。

另一种方法是让父 UITableView 具有三个不同的类别,点击三个单元格中的一个将带您到相应的数据子集。

我建议在导航栏中使用分段控件,类似于 App Store 应用程序中的顶部图表页面。它可以满足您的需求,并且符合 Apple 的人机界面指南。

关于ios - 如何在 iOS 的单个界面而不是应用程序范围内实现选项卡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5938474/

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