问题标签 [tabbar]

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.

0 投票
2 回答
1159 浏览

iphone - 调用 UIViewController 时 TabBar 隐藏

我是 iPhone 编程的新手。

当前设置:我有一个 TabBar 控制器(4 个 TabBarItems)。当您单击 secondTabBarOtem 时,它会调用类型为 UIViewController 的 second.xib。

我的要求:我在视图中有一个按钮。因此,当我单击按钮时,它应该加载另一个 UIViewController,并且 TabBar 可见。

问题:我可以这样做,但是 TabBar 消失了,我需要重新启动应用程序才能再次看到 TabBar。

0 投票
1 回答
238 浏览

iphone - TabBar 停止弹出

如果在我的一个视图中有一个导航栏和一个标签栏。这一切都很好。Tab Bar 项目之一需要在导航堆栈上推送其他几个视图控制器,然后才能到达我需要的位置。这也有效。当我单击选项卡栏项目时,它会直接返回堆栈。如何使所需的控制器粘在标签栏项目中?

0 投票
1 回答
4091 浏览

ipad - iPad - 我需要在标签栏应用程序中放置一个拆分视图

有没有办法只使用 IB 在标签栏应用程序中添加拆分视图,而不以编程方式添加拆分视图?

0 投票
1 回答
970 浏览

wpf - WPF TabBarControl 在选项卡更改时将焦点设置为元素

我有一个绑定到视图模型的 TabControl

每个选项卡仅包含一个视图模型项。我使用数据模板来显示它。

当当前选项卡更改时,我希望焦点位于数据模板中的文本框(这是一个简单的示例,在我的生产代码中我有一个数据网格)。我该如何做到这一点?

0 投票
1 回答
768 浏览

iphone - 强制更改标签栏控制器的方向

海。

在我的 iphone 应用程序中,我不会在不旋转设备的情况下将我的标签栏方向更改为横向或纵向,这样当我按下旋转按钮时,整个标签栏控制器需要在横向或纵向模式下旋转。

任何人都可以给我一个建议。

0 投票
2 回答
588 浏览

iphone - 如何在应用启动时隐藏标签栏?

所以,我希望我的应用程序以 UIViewController(没有看到标签栏)开始,然后输入带有导航栏和标签栏的 UITableView。问题是标签栏在应用程序启动时可见,任何人都可以帮助解决这个问题......

0 投票
2 回答
355 浏览

iphone - 未保留 UINavigation Controller MOC 的选项卡栏应用程序

我从模板创建了一个标签栏应用程序,并向其中一个标签添加了一个导航控制器。我已经从导航应用程序模板创建了这个应用程序并且正在运行。我这样做的原因是因为我需要添加一个标签栏,并且认为通过使用标签栏项目模板并将导航控制器添加到它而不是反过来会更容易。

我已经从另一个项目中复制了数据模型,并将相关代码添加到它应该在的位置。

我遇到的问题是将moc应用程序委托传递到导航控制器打开的选项卡。applicationDidFinishLaunching这是我的应用程序委托中我的方法的一个片段:

这里一切似乎都很好,但是当涉及到fetchedResultsController我的导航控制器视图时,它会爆炸:

+entityForName: 找不到实体名称“卡片”的 NSManagedObjectModel

当我检查managedObjectContext在该视图上设置的内容时,它是null.

我不知道它为什么或在哪里失去了它的设置。

0 投票
1 回答
371 浏览

iphone - iPhone dev - TabBarItem 的数量

我想创建一个标签栏项目的数量由用户定义的标签栏(假设它存储在变量 NumberOfTabBarItem 中)。有没有办法将标签栏项目放入某种数组并显示?谢谢!

0 投票
1 回答
2902 浏览

iphone - 标签栏消失在屏幕底部下方

在我的应用程序中,我使用导航控制器来推送一个加载选项卡栏控制器和自定义导航栏的视图。问题是标签栏消失在屏幕底部下方,我不知道是什么导致了问题。

如果我在下一个视图中加载一个简单的标签栏,它会正确定位自己......但我需要的是一个标签栏控制器,在这种情况下,标签栏会消失在底部下方。我尝试更改选项卡栏的视图和大小属性,但这并没有解决问题。

我还意识到选项卡的图像和文本不显示(我已经设置了“收藏夹”和“联系人”图像和文本,它们足够大并且应该在选项卡的顶部可见,但是他们不是)。

顺便说一句,这两个选项卡都可以正常工作。

这里有一个图像

我使用以下代码加载选项卡栏:

我是否删除导航栏都没关系。我已经使用它进行了测试:

...忘记导航栏,但标签栏仍然位于底部。

我不知道问题是出在我的一个 NIB 文件中还是出在我如何加载视图中(尽管我在 Apple 的 SDK 文档中阅读时这样做了)。有任何想法吗?

另一个问题是……您知道当我选择第二个选项卡时如何更改导航栏的标题吗?我想我必须在 AboutViewController.m 的 viewDidLoad 中这样做,对吗?

谢谢你的时间!

0 投票
1 回答
647 浏览

iphone - 导航(c)中的标签栏(c)中的导航(控制器)

我想在导航控制器中有一个 TabBar 控制器。因此,当在第一个导航控制器上选择一个项目时,它会将 TabBar 推入视图。在第一个选项卡上的此选项卡栏内是另一个导航控制器。

但是我只想要一个导航栏。

我想出了两种方法,但不确定哪种方法更好(即更容易接受等)?

1)第一个导航控制器实际上不是导航控制器,但对用户来说它看起来像一个。因此,当在它的表格视图上选择一个单元格时,第一个 navC 的视图将从超级视图中删除并添加 TabBarC 的视图,必须手动完成动画。

2)The first NavC is actually a NavC and when an item is selected and the TabBar is pushed on to the screen the first NavC's navigationbar is hidden so that the first tab's navigationBar is the only nav bar on screen.