uitabbar相关内容

如何在swift 3中制作多个颜色的标签栏

上周我一直在努力寻找解决方案,但在尝试了我能找到或想到的所有可能的解决方案后,我都没有走运.我找到并尝试过的每个解决方案都没有奏效. 我在 UITabBarController 内的 UITabBar 中有 4 个 UITabBarItem.我想放置 UITabBarItem 的单个背景颜色(或图像).附上屏幕截图 我在 Xcode 8.0 中使用 Swift 和 iOS SDK 9. ..
发布时间:2021-09-13 19:08:23 移动开发

UITabBar 在顶部还是其他任何地方?

我是 swift 的新手,打算创建一个 UI,因为它显示了一个选项卡,当我浏览了 apple 的人机界面指南 时,他们说不要在顶部使用 UITabBar.我们可以自定义使用它,但是很多人说在 App Store 提交时会被拒绝. 那么顶部的标签应该用什么来代替 UITabar? 解决方案 有可能吗?当然可以,但它违反了人机界面准则. Swift 版本 导入 UIKit类 Ta ..
发布时间:2021-09-13 19:08:17 移动开发

iOS - uitabbarcontroller 之前的登录视图

我想在登录成功时显示界面UITabBar.我在AppDelegate中声明了接口UITabBar,但是登录成功后不知道怎么调用接口. 这是我的代码: appdelegate.m -(void)loadInterface{[自行配置iPhoneTabBar];}-(void)configureiPhoneTabBar{UITabBarController *tabBarControl ..
发布时间:2021-09-13 19:08:14 移动开发

“默认"在 UITabBarController 中查看

我有一个带有 5 个导航控制器的 UITabBarController,作为选项卡嵌入其中(类似于下面的图片 1).所以,问题是:当显示 TabBarController 时,我想将表视图(或任何其他视图)显示为“默认"视图.即,显示未嵌入 TabBarController 的视图(视图控制器)并选择任何选项卡.我为这样的解释道歉,最好看下面的图片#2.我在我的项目中使用最新版本的 XCode 和 ..
发布时间:2021-09-13 19:08:11 移动开发

更改默认值“未选择"UITabBarItem 图片颜色

我们如何更改 UITabBarItem 中图标的“未选中"或未高亮状态? 我尝试设置 UITabBarItem.appearance().setTitleTextAttributes(:) 但它只会改变文本颜色. 有什么想法吗? 解决方案 如果您想在 iOS 7 及更高版本中更改默认设置,您必须实际使用不同的图标(使用您喜欢的未选中标签的颜色)和设置文本的颜色.您可以应用此调整 ..
发布时间:2021-09-13 19:08:08 移动开发

视图控制器和视图的自定义 UITabBarController 问题

我正在编写一个自定义 UITabBarController 以便我可以完全控制标签栏的外观.我已经完成了所有工作,所以我有一组它处理的视图控制器. 控制器有一个填充屏幕的主视图,在它的底部有一个 UIView 用于标签栏.该标签栏视图为每个视图控制器都有一个按钮.按下按钮时,我将视图控制器的视图添加到主视图,并设置它的框架,使其不覆盖选项卡栏视图: controller.view.fram ..

如何将来自 UITabBar(不是 UITabBarController)的 UITabBar 项目连接到 IB 中的不同视图?

我创建了一个 StoryBoard 项目,并在我的第一个视图中添加了一个 UITabBar 和一些 UITabBar 项目.我使用的是 UITabBar 而不是 UITabBarController 因为 UITabBar 需要垂直滚动,所以它位于 UIScrollView.我想将 UITabBar 项目连接到不同的 ViewControllers.我如何在界面构建器中执行此操作? 使用 U ..
发布时间:2021-09-13 19:08:02 移动开发

UITabBarItem 改变图片高度和宽度

我有一个没有标题而只有图像的 UITabBarItem.我想知道如何更改图像大小以便它可以占用整个 UITabBarItem. 我搜索了整个互联网,但一无所获. 我试过了: UIStoryboard *storyBoard = [UIStoryboard storyboardWithName:@"Main_Storyboard" bundle:nil];UITabBarControl ..
发布时间:2021-09-13 19:07:59 移动开发

更改标签栏高度和宽度并添加圆角

我想知道是否可以更改宽度和高度并为标签栏添加圆角? 或多或少是这样的: 我想让标签栏变小并添加圆角. 我现在可以用这样的东西改变大小: override func viewWillLayoutSubviews() {var tabFrame = self.tabBar.frame//- 40 是可编辑的,默认值为 49 px,下方降低标签栏,上方增加标签栏大小tabFrame. ..
发布时间:2021-09-13 19:07:53 移动开发

Swift ESTabBarController 大中心按钮失败

我下载并运行 ESTabBarController 很好,但是当我创建自己的项目时我不知道为什么并使用示例中的代码,我的大按钮仍然很小?? 虽然下图来自示例项目,但也符合我的期望这是我的代码 AppDelegate.swift let TabbarNavigationController = ViewController.customIrregularityStyle(delegat ..
发布时间:2021-09-13 19:07:50 移动开发

带有隐藏顶部灰线的自定义 IOS UITabbarController

我想用 uitabbar 制作一个具有独特颜色的视图,即我不想将视图分成 UITabbar 和其他视图,所以我已经用自定义颜色以编程方式创建了一个自定义 UITabbar.UITabbar 和“视图的其余部分"具有相同的颜色,但在 UITabbar 顶部有一条灰线将各个部分分开.我怎样才能隐藏它? 这是一个示例图像,我想删除那条黑线:https://picasaweb.google.com/ ..
发布时间:2021-09-13 19:07:47 移动开发

如何创建半透明(背后有内容)UITabBar

我已经继承了 UITabBar 并覆盖了 drawRect: 方法以使其透明(并使其看起来像我需要的那样).我遇到的问题是添加到 UITabBarController 的视图没有覆盖整个屏幕,而是在底部上方 49 像素处结束,所以即使我有透明的标签栏,我也看不到它后面的东西. 是否有正确的方法可以在 UITabBarController 中设置 UIView 的大小以覆盖整个屏幕? P ..
发布时间:2021-09-13 19:07:44 移动开发

UITabBarItem 操作不起作用

我正在尝试创建一种操作栏,因此我恢复使用选项卡栏,因为它很干净并且不那么麻烦.所有 5 个选项卡都将执行某种操作,但使用当前代码,我没有做任何事情,我不确定为什么. 我在我的班级中添加了 UITabBarDelegate class DetailViewController: UIViewController, MKMapViewDelegate, UITabBarDelegate 我设 ..
发布时间:2021-09-13 19:07:37 移动开发

以编程方式更改 tabBar 项目?

我想在用户登录或未登录时更改 TabBar Item. 例如:我有 5 个不同的 tabBar 项目,它们都创建了一个故事板. 现在我想在我的用户没有帐户时更改索引为 2(或标签 == 2)的 tarBar.我想加载一个不同的 rootViewController.rootViewController 还不是我的 TabBar 的一个项目,我会加载一个完全不同的控制器. 这样做的 ..
发布时间:2021-09-13 19:07:31 移动开发