问题标签 [tabbarcontroller]

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 投票
1 回答
276 浏览

iphone - 查看没有活动的 TabBarItem

有没有办法向 TabBarController 添加在没有 TabItem 的情况下显示的视图必须处于活动状态?如果可以,如何实施?

更新:

我有一个带有五个 TabBarItems 的 TabBarController。当我启动我的应用程序时,默认情况下第一个 TabItem 处于活动状态。但是,我希望没有任何 TabBarItems 处于活动状态并显示视图(TabBar 保持可见)。如果我随后键入第一个 TabBarItem,则相应的视图将变为可见。

0 投票
1 回答
222 浏览

iphone - uitabbarcontroller 'moreviewcontroller' 方向

我以前可以在每个方向上旋转我的 tabbarcontroller 应用程序 - 但是 - 因为我现在已经超过了固定 tabbaritems 的设定数量,所以 tabbarcontroller 自动添加了'moreviewcontroller',现在应用程序不会改变它的方向(我想更多的视图控制器有未设置“shouldAutorotateToInterfaceOrientation”返回值。

如果可能的话,我可以在哪里设置它以允许设备方向。

还是不支持?

提前致谢。

0 投票
1 回答
211 浏览

objective-c - TabBarController 在 Views 之间切换 [切换到线程 12803]

我创建了一个带有四个导航控制器的 TabBarController。这运行得很好,应用程序通过启动第一个导航控制器来显示它过去的样子。但在那之后,我创建了一个 UITableView(在第三个视图控制器上),应用程序通过启动第三个视图控制器片刻显示,然后切换到第一个视图控制器。而且 default.png Splash-Screen 也不再出现。我该如何纠正?调试器控制台显示以下消息:

[切换到线程 12803]

[切换到线程 13571]

在此先感谢您的帮助!

0 投票
1 回答
395 浏览

iphone - 使用 tabbarcontroller 时释放 MPMoviePlayer

我正在使用其中一个视图具有 MPMoviePlayer 的 tabbarcontroller。它工作正常,除了如果我更改标签,电影不会停止并继续在后台播放。然后,如果我尝试返回到电影选项卡,它就会崩溃。

我认为我必须释放 MPMoviePlayer 的唯一代码是在它完成播放时,但我希望它在我更改视图时被释放。然后,如果我回到电影选项卡,我们会重新开始。

在我的 .h 文件中设置为:



在我的 .m 文件中有:



有什么建议么?谢谢 :)

0 投票
3 回答
1369 浏览

iphone - 更改“更多”选项卡上的标题

有什么方法可以更改“更多”选项卡上的标题(uitabbaritem 上的文本)?

0 投票
2 回答
851 浏览

iphone - 我的自定义标签栏可以像这样为 iPhone 创建吗?

我设计了一个自定义标签栏,开发人员说我创建的设计无法完成。

屏幕由带有标签栏的常用背景组成。我希望我的标签栏看起来与通常的 iPhone 风格有点不同。我想在标签栏的底部有一个草插图(透明),顶部是所有单独的按钮,在这些按钮之上是图标。所有这些图像(如下面的链接所示)都是单独的 .png 文件。

当用户滚动内容时,它会在透明草地下滚动。这些按钮当然是可点击的,并且对于活动状态具有不同的视图。

请参阅下面的链接以查看图像的模型:

http://www.stuartkidd.com/dummy.jpg

如果社区可以向我解释这是否可以做到,如果可以,如何做到,我将不胜感激。我认为这与“创建自定义标签栏”有关。

还有一个问题,如果可以的话,标签按钮是否也可以通过滑动操作水平滚动?

谢谢,

0 投票
1 回答
2036 浏览

iphone - 如何 pushViewController 到 tabBarController 视图?

我正在尝试显示一个显示 pdf 文件 (PDFReaderViewController) 的 UIViewController。我有一个带有 4 个选项卡的 tabBarController。我想选择第 4 个选项卡,这是一个带有文件列表的 UITableView,并在顶部显示带有导航栏的 pdf。当用户查看完 pdf 后,他可以导航回 UITableView(第 4 个选项卡)。我能够显示第 4 个选项卡视图,但无法显示 pdf。这是我的代码:

我在这里做错了什么?谢谢你的帮助!

0 投票
2 回答
602 浏览

iphone - iphone编程objective-c:viewDidLoad()执行

我的应用程序有一个带有 4 个视图控制器的 tabbarcontroller。

它在这里调用:

在打开应用程序以加载视图控制器而不仅仅是标签栏时,首先出现在标签栏中的视图控制器称为“主页”。有可能的?我希望调用主视图控制器中的 ViewDidLoad() 方法。谢谢

0 投票
1 回答
1390 浏览

iphone - 改变UITabbarController的Tabbar的位置

我正在使用 TabBarController 应用程序,我的要求是在窗口顶部而不是默认底部添加 TabBar。有人可以在使用 UITabbarController 而不是简单的标签栏时帮助在窗口顶部添加 TabBar。

0 投票
1 回答
2690 浏览

uigesturerecognizer - 将点击手势添加到 tabBarController

我有一个关于如何向 UITabBarController 添加点击手势的问题。由于 UITabBarController 已经内置了点击手势(响应对标签栏上的标签栏项目的点击),虽然从技术上讲,我可以将自己的手势添加到 tabBarController,但 tabBar 失去了自己的原生点击手势。以下是我正在尝试做的事情:

这正确响应了点击方法“tap:”,但 tabBarController 失去了对点击栏项目的本机点击响应。我尝试将手势添加到 tabBarController 中的视图控制器之一,如下所示:

但是以这种方式执行此操作时,根本无法识别点击手势,尽管保留了 tabBar 对标签栏项目的点击的原生点击识别。

有人对如何解决此类问题有任何建议吗?我想一种方法是选择另一种手势,而不是点击与 tabBarController 一起使用,但我真的不想那样做......

非常感谢观看!