问题标签 [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 - 视图控制器和视图的自定义 UITabBarController 问题
我正在编写一个自定义的 UITabBarController,这样我就可以完全控制标签栏的外观。我已经完成了所有工作,所以我有一组可以处理的视图控制器。
控制器有一个填满屏幕的主视图,在它里面它的底部有一个 UIView 用于标签栏。该选项卡栏视图为每个视图控制器都有一个按钮。当按下按钮时,我将视图控制器的视图添加到主视图,并设置它的框架,使其不覆盖标签栏视图:
这一切都很好,我可以很好地在视图控制器之间滑动。但是,当我呈现一个模态视图控制器,然后将其关闭时,当前视图控制器的视图变为全屏并覆盖了我的标签栏!我尝试将自动调整大小的蒙版设置为不调整大小,但一直在发生。
我还尝试使用以下方法将视图控制器视图添加到底部(标签栏下方):
但是当我这样做时,标签栏甚至在任何模式视图上方都可见!这很奇怪。我认为有些东西我不明白,所以如果有人能解释我所缺少的,我将不胜感激!
谢谢,
麦克风
iphone - 制作更薄的UITabBar
我希望能够通过删除每个项目的标题并回收它们占用的垂直空间来降低 UITabBar 的高度,就像 Tweetie 2 一样。这似乎无法在 .xib 中或以编程方式设置。我是否必须继承 UITabBar 并自己滚动?
iphone - 如何记住 UITabBarController 中最后选择的选项卡?
我试图让我的应用程序记住在应用程序退出之前最后一次查看哪个选项卡,以便应用程序在下次启动时打开到同一个选项卡。这是iPhone手机功能的功能:我该怎么做?
iphone - 自定义UITabBarItem的图标位置和标题(iphone sdk)
我有一个 tabBar,我想自定义标签栏中的项目。我想阻止显示标题(通过将标题设置为 nil 很容易实现),并将图标位置重置为中心垂直位置。有谁知道如何做到这一点?
谢谢。
iphone - iPhone + UITabBar
我的应用程序中有一个 UITabBar,其中包含三个选项卡栏项。
在某些情况下,我想显示所有三个标签栏项目,而在某些情况下,我想从标签栏中隐藏第三个标签栏项目。
请帮我
iphone - UITabBar 外观问题 + NSThreads
尝试将 UITabBar 添加为 AppDelegate 窗口的子视图时遇到问题。上面的链接显示了屏幕混乱状态的屏幕截图。
结果是不可预测的。在这张图片中,只有 UITabBarItem 的标题受到影响,但有时 TabBar 背景不显示(因此我们可以看到窗口的背景)。有时 NavigationBar 也会受到影响(图中未显示)。
当我启动应用程序时,我首先要检查是否有网络连接,所以它被称为一个方法(verifyNetworkAvailability:),它将在与主线程不同的线程中运行。这样做是为了不冻结应用程序。
我想知道是否可以以这种方式添加 tabBarController.view(通过在主线程以外的线程中完成的方法调用)。
提前致谢
iphone - UItabBarItem 高亮状态图片
我希望能够在选择时更改 UITabBarItem 上突出显示的状态图像?是否可以继承和访问它?还是我需要滚动自己的导航代码?
-> 开始编辑我之前没有明确说明我在寻找什么。我正在寻找设备添加到 UITabBar 的选定状态/图像的半透明白色覆盖参考。看图!http://solomon71.com/images/UITabBarItem.png
iphone - 控制单个 UIWebview 的多个选项卡
如何使用多个 UITabBar 选项卡来控制单个 UIWebView?
一个例子:
我的方法是将 UIWebView 放在 AppDelegate 中,并将每个 ViewController 的 self.webview 设置为单个 UIWebView。但是,WebView 会显示,但是是白色的并且不加载任何内容。
有什么提示吗?
iphone - iPhone SDK 警告:MyAppViewController 类未实现“UITabbarDelegate”协议
我正在开发一个 iPhone 应用程序,不使用 IB,并以编程方式在基于视图的应用程序的 UIViewController 中创建了一个包含三个项目的 UITabbar,我使用了一个委托方法,如果没有下面代码段中的最后一行(setDelegate 方法),它将无法工作。我没有 tabbarviewcontroller。
是否有可能消除此警告?我不是 Cocoa 程序员,有时需要在 iphone 上工作。
iphone - 在 Xcode 中以编程方式按下 UITabBar 按钮
对不起新手问题。我的主窗口视图中有一个 UITabBar 以及每个选项卡的 UINavigationControllers 数组。该结构类似于 iPod 应用程序,主要视图可以通过选择 TabBar 项目来查看,然后用户可以通过将视图推送到堆栈来使用 NavigationController 进一步深入。
我想做的是相当于从代码中的任何子视图按下底部的 TabBar 按钮(即,更改 TabBar 的 selected 属性并显示启动选项卡的第一个视图控制器) .
任何帮助将不胜感激。
戴夫