问题标签 [uitabcontroller]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 如何禁用 UITabBarController 中的选项卡?
在我更新到 Swift 3 之前,它工作得很好(除了 isEnabled 刚刚启用)。此代码在我的 UITabBarController ViewDidLoad 函数中。if
永远不会满足,因此这些项目永远不会设置为真。
如何访问这些项目,因为我希望选项卡在选择变量之前呈灰色?
ios - 如何在 UITabViewController 中显示 ViewController(非模态)
我想在 UITabController 中显示一个 ViewController 但不以模态方式显示它。在应用程序中,有一个主屏幕,上面有一堆按钮,这些按钮与其他 ViewController 相连接。其他视图控制器嵌入在导航控制器中。我现在需要显示 TodayExtension 中的一个 ViewController。在我的应用程序委托中,我有这个,但它以模态方式呈现 RequestorViewContoller,没有选项卡结构或导航控件。
ios - 如何使用单独的故事板以编程方式正确设置 UITabBarController
我的项目中有三个故事板。有一个主要的和两个独立的工作流程故事板。每个故事板都嵌入在自己的导航控制器中。
由于我已将故事板分解为工作流程,因此我必须以编程方式将每个工作流程添加到选项卡栏。这工作正常。
当我尝试将视图(在工作流中)推送到工作流导航控制器时,就会出现我的问题。似乎从未使用过工作流的导航控制器。我通过更改每个工作流程的导航栏颜色来验证这一点。
我尝试了两个选项,每个选项都设置在一个工作流程上。
选项1
将选项卡视图控制器设置为指向导航控制器(很确定这是不正确的,但我做了一个测试)。这显示了我想要的视图,但不显示导航项(后退按钮)。
选项 2
将选项卡视图控制器设置为指向列表视图(请参见下面的屏幕截图)。这将显示后退按钮,但在单击单元格时,最后一个视图显示在选项卡“上方”。
ios - 从选项卡控制器转接更多问题
我有一个标签控制器,上面有 7 个标签。
我在一个名为 Device 的页面上。后退按钮显示“< 设备”
从视图中的 4 个选项卡中的任何一个开始,目标后退按钮显示“< Device”,这是我所期望的。
但是,如果我单击选项卡“更多”按钮并从那里选择一个名为“管理”的选项卡,如果它转到另一个视图,则后退按钮仍然显示“<设备”,并且页眉仍然显示“设备”。
如果我重新排序选项卡,因此“管理”不在 MORE 中(它是 4 个可见选项之一),如果我直接单击选项卡,它会移动到视图,标题显示“管理”和后退按钮正如我所料,显示“< Device”。
为什么选项卡控制器 MORE 菜单中的 segue 与可见选项卡中的 seque 行为不同?
ios - 将 UINavigationController 添加到 UITabBarController 而不在所有视图中显示标签栏
我目前有带有导航控制器的标签栏控制器,如此处所述。
结果,标签栏显示在每个视图下方。
有没有办法使用 Storyboard 在不直接连接到标签栏控制器的连续屏幕上隐藏标签栏。
当前流程如下图所示:
所需导航示例
例如,“第二视图”应该与导航控制器一起显示,因为它是选项卡栏控制器的直接子级。
但是,“第三视图”和“第四视图”应该只有导航控制器(没有标签栏):
实际(带有标签栏)与预期(期望的结果是没有标签栏的视图):
不建议的解决方案
获得所需流程的一种可能方法是创建一个导航控制器,然后将其连接到选项卡栏控制器。但是,Apple 不建议将其作为 UI 模式(Apple 文档建议使用上述方法),并且会导致一些细微的错误:
- 无法再重新排列选项卡栏控制器中的选项卡,因为它们会消失
- 无法从情节提要中为“第二视图”设置导航标题
- 编辑器>嵌入>导航控制器对于标签栏控制器是灰色的(因为它不是推荐的做法),所以你必须手动创建它
ios - 如何在不使用 NavigationController 的情况下从一个视图导航到另一个视图?
我想在从 UIViewController 登录后调用 UITabBarController
我使用 pushViewController 但它不起作用。这是我的代码
这是我在 DashboardController 中的代码
我是iOS开发的新手。谢谢
swift - 快速改变 Uitabcontroller 的外观?
最近尝试在我的应用程序中实现一个工具栏,现在我正在使用内置的 uitabcontroller。
我想知道是否可以编辑这样的内容:http: //i64.tinypic.com/iwlxzo.jpg
我找不到任何有关自定义 uitabcontroller 或创建一个的文档...
先感谢您!
ios - 推送不在选项卡控制器中的视图控制器而不隐藏选项卡栏
我有一个选项卡控制器,其中有五个视图控制器。我什至有一个侧面菜单栏,其中包含其他 viewControllers 的列表。我的问题是当我尝试单击任何列表以移动到 viewController 时,它会被推到屏幕上,将标签栏隐藏在底部。对于这种情况,我如何在底部显示标签栏。我有一些想法,但它有帮助。