173得票12回答
以编程方式切换到TabBar选项卡视图?

假设我在iPhone应用程序的一个选项卡视图中有一个UIButton,并且我想让它打开TabBarController标签栏中的另一个选项卡。 我该如何编写代码来实现这一点? 我假设我要卸载现有视图并加载特定的选项卡视图,但我不确定如何编写代码。

133得票24回答
<UITabBarController: 0x197870>的开始/结束出现转换调用不平衡。

我在SO上阅读到另一个用户遇到类似的错误,但这个错误和那个不同。 当我最初添加一个视图控制器时,我收到了这个消息:Unbalanced calls to begin/end appearance transitions for &lt;UITabBarController: 0x19787...

120得票9回答
如何独立于选项卡项目标题更改UIViewController的标题

我在视图加载完成后,通过以下方式设置我的视图控制器的标题:self.title = @"my title"; 在此之前,我已经为包含它的视图控制器和导航控制器的故事板中设定了标题。我将其设置为:"Title"; 当我点击包含该视图控制器的选项卡时,选项卡栏目的标题和uiviewcontrol...

108得票20回答
iPhone: 如何使用动画切换选项卡?

我正在使用UITabBarController.selectedIndex在一个选项卡驱动的应用程序中以编程方式切换选项卡。 我试图解决的问题是如何在视图之间进行过渡动画,即从当前选项卡的视图到所选选项卡的视图。 最初的想法是利用UITabBarControllerDelegate,但是当以...

101得票6回答
选项卡栏图像应该是什么尺寸?

我有一组大小为100的tabBar图标。 我查阅了2013年的苹果人机界面准则发现图像大小应该是30x30/60x60。 但由于选项卡控制器的高度为50,因此我将图像大小保持在50x50。 现在,当我运行项目时,看到以下丑陋的设计: 您有什么想法,我应该使用什么尺寸的图片才能使设计...

96得票11回答
以编程方式在Swift中切换选项卡

我需要编写一些代码,在iOS应用程序启动时将视图切换到另一个选项卡(因此,默认情况下显示第二个选项卡而不是第一个选项卡)。 我对Swift还很陌生,但已经想出了以下解决方案: 代码可能应该放在第一个选项卡的ViewController的override func viewDidLoad(...

96得票13回答
确定UIView是否对用户可见?

我能否确定我的UIView对用户是否可见? 我的视图被多次添加为subview到一个UITabBarController中。 每个视图实例都有一个NSTimer来更新视图。 然而,我不想更新对用户不可见的视图。 这是否可能?

87得票18回答
改变UITabBar的色调/背景颜色

在IT技术中,UINavigationBar和UISearchBar都有一个tintColor属性,允许您更改这些项目的色调颜色(是的,很惊讶)。我希望在我的应用程序中对UITabBar执行相同的操作,但是发现无法将其从默认的黑色更改。有任何想法吗?

83得票17回答
iOS 15的UITabBarController的选项卡背景色变成了黑色。

tabBar.barTintColor 在 iOS 15 beta 4 中无法更改。 背景。我们有一个在 App Store 上运行的应用程序,每年在新的 iOS 主要版本发布之前,我们都会下载 iOS beta 并测试我们的应用程序以提前修复问题。 我们的问题。今年,在测试 iOS 15 b...

80得票9回答
选项卡控制器在导航控制器内部,或共享导航根视图。

我正在尝试实现一个类似于 Tweetie 应用的 UI 结构,其行为如下:顶级视图控制器似乎是一个导航控制器,其根视图是 "账户" 表视图。如果点击任何帐户,它将进入第二层,这里有一个底部的选项卡栏。每个选项卡项目显示不同的列表,并允许您进一步深入(随后的级别不显示选项卡栏)。 因此,这似乎...