问题标签 [uitabbar]
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.
iphone - 基于视图的应用程序中的标签栏?
我是 iphone 开发新手。我创建了一个基于视图的应用程序。现在我想要那个视图中的标签栏。标签栏的第一个视图是表格视图,第二个视图是 Web 视图。所有教程都只解释基于标签栏的应用程序。由于我使用的是基于视图的应用程序,我发现它真的很难。如何使用界面生成器来实现它。请指导我。任何示例教程都会更有用。请帮助我。谢谢。
iphone - 初始屏幕和第一个视图控制器之间的意外延迟
我有一个标签栏应用程序。这是我的代码
所以我的问题是当我的应用程序首先启动时它显示黑屏,几秒钟后它显示我的启动图像。当启动屏幕动画再次完成时,它显示黑屏,几秒钟后它显示我的视图控制器。我不知道为什么会发生。我希望我的问题很清楚。谢谢 编辑 我的预期行为是应用程序启动后它应该显示我的初始屏幕而不是黑屏,并且一旦启动动画完成它应该显示我的第一个视图控制器(这是第一个标签栏中的表格视图控制器)..
编辑 2: 这段代码是否很耗时 [window addSubview:tabBarController.view]; 我如何在启动画面运行时在后台执行此过程。
iphone - 是否可以将动画插入到切换视图时显示的 UITabBarController 中?
我有一个自定义的 UITabBarController,我希望它在按下 TabBarItem 时滑出旧视图并滑入新视图。我查看了 UITabBarControllerDelegate,但它只是让我决定视图是否显示而不是如何显示(通过 shouldSelectViewController)。有没有办法做到这一点?
(我的目标是拥有一个在所有 4 个视图上看起来几乎相同的星空背景。它应该看起来像项目发生了变化并且背景只是滚动了一点)
iphone - 如何在iphone中设置默认选中Tab bar item 1?
我是 iPhone 开发的新手。我正在创建一个基于视图的应用程序。我在视图中添加了一个标签栏(而不是标签栏控制器)。通过将标签栏项目的标签值设置为 1、2,我已经在标签栏项目点击事件上加载了每个标签栏的视图。
我希望默认选择标签栏 1。我该怎么做?
这是我的代码:
我在界面生成器中添加了标签栏。我可以在界面生成器中做任何事情吗?
iphone - 尝试在 Tabbar 应用程序的 UINavigation 栏下添加迷你 UIToolbar
我有一个UITabBar
带有嵌入式导航控制器的应用程序,它正在加载表格视图。
我想在导航栏下方添加一个迷你工具栏,其中包含一个分段控件,用于按组或按名称对表数据进行排序。
我已经尝试使用界面生成器,尝试将工具栏添加到表格视图控制器和导航控制器,将工具栏连接到文件所有者,但无论我尝试什么,工具栏都不会显示。
我尝试在代码中使用在 中创建工具栏UITableViewController
,但工具栏随后随表格滚动。
我试图取消隐藏导航控制器中的工具栏...
并setItems
使用数组添加按钮,但我能得到的只是标签栏正上方的空白工具栏。
对此的任何帮助将不胜感激。
谢谢。
iphone - UITabBar 隐藏时留下一个白色矩形
我一直无法在谷歌上找到一个可以应用于我的项目的可接受的解决方案。
我的应用程序是一个具有三个选项卡的绘图工具;一个用于图表本身,另外两个用于浏览/搜索功能,以查找可以添加到图表中的内容。所有选项卡都是导航控制器。
图形本身的选项卡在纵向模式下会显示图形的小预览并列出下方图形上每个实体的详细信息,并在底部显示选项卡栏。
当用户旋转到横向模式时,图形变为全屏,其他所有内容,包括标签栏,都消失了。这就是我遇到问题的地方,因为我的图表的 GLView 总是被标签栏所在的白色矩形遮挡。
我尝试将导航控制器视图的大小更改为全屏,将标签栏控制器视图的大小更改为全屏,将标签栏本身的框架大小更改为 CGRect(0,0,0,0),情绪失控,用拳头敲桌子,对着 MacBook 大喊辱骂等;一切都无济于事。
我怎样才能让它工作?
iphone - 使用 UITabbaritem 作为 UIButton
有没有办法将 UITabbaritem 用作 UIButton?我正在尝试制作一个标签栏,它的项目不会改变视图。只希望他们在同一个视图控制器中执行简单的操作。
谢谢。
iphone - iphone应用程序进入屏幕
我正在制作一个底部有一个 UITabBar 的应用程序。我想做一个“进入屏幕”。基本上,当应用程序启动时,现在会出现进入屏幕,但标签栏仍然显示在底部。因此,如果用户按下选项卡栏上的选项卡..然后返回到第一个屏幕,回车按钮仍然存在。有人知道解决这个问题的好方法吗?我打算尝试使用它,这样如果用户选择了另一个选项卡,输入屏幕就会消失。要么就是全屏查看所有内容,然后按下回车键,使其接近全屏视图。虽然,我真的不知道如何去做其中任何一个。有任何想法吗?
克里斯
iphone - 单击标签栏以在 iphone 中打开电子邮件视图
你好,
我是 iphone 开发的新手。我以编程方式创建了标签栏,并在标签栏中设置了五个视图。现在我想在单击标签栏时加载电子邮件应用程序视图。这可以正常工作。当我单击下一个标签栏并返回电子邮件视图时,我能够看到普通视图而不是电子邮件视图。只有一次我可以看到我的邮件应用程序。我在 viewDidLoad 方法中有邮件应用程序。所以请指导我。
这是我的代码,
谢谢。
iphone - UITabbar without controller
I have a simple app where the only view controller has an outlet to a UITabBar. It also implements UITabBarDelegate and is set as the delegate for the UITabBar:
I implemented the following method Which gets called whenever any of my 4 UITabBarItems get tapped. I tried just doing something really simple:
In theory, it should always stay selected on my first tab and it works perfectly when I just tap any UITabBarItem (nothing happens, the first one always stays selected). But when I touch a UITabBarItem and hold it (not taking my finger off) the selection changes anyway ! Debugging, everything gets called properly.
It's like changing the selectedItem property doesn't have any effect is the user still has the item "down" (with his finger on it).
What would be a good workaround? I tried overloading UITabBar and messing with touchesBegan and touchesEnd but they don't even get called. Same with UITabBarItem.
Oh and please don't suggest using a UITabBarController as it is not flexible enough for my application.
So frustrating....thanks!