uitabbar相关内容

如何在点击按钮时以编程方式切换选项卡?在swiftui

我已经在代码中实现了标签栏.我在第一个选项卡中看到了所有按钮,我想以编程方式从该按钮切换到第二个选项卡.当我使用navigationView时,它将创建另一个标签栏并移至该屏幕,这将改变swiftui中的导航索引. struct AppTabNavigation:查看{@State var选择:Tab = .dashboardvar body:some View {TabView(选择:$ s ..
发布时间:2021-05-16 20:31:23 移动开发

如何以编程方式更改tabbarItem的图像

我正在开发“购物车"标签.最初,我只是使用默认的徽章值在底部标签栏上显示购物车中有多少物品.现在,设计师想花哨的时候,他想根据购物车中的物品数量来显示不同的图像.例如,如果有一个,则显示cartTab-1.png,如果有2,则显示cartTab-2.png ... 我试图更改制表符( UITabBarItem )的图像,但对我不起作用.可行吗我与同事讨论过,他说我可能必须自己在tabbarI ..
发布时间:2021-05-16 20:26:42 移动开发

UITabBar背景图像无法正确显示

我制作了自定义的UITabBar类,并尝试设置背景图片. tabBar.backgroundImage = UIImage(name:"my_image")?. imageWithRenderingMode(.AlwaysOriginal) 我将图像文件名设置为my_image @ 2x,图像文件为640 * 98 我在iPhone6模拟器上运行,看来图像不够宽,就像在下面的示例中重 ..
发布时间:2021-05-15 20:12:03 移动开发

没有UITabBar的UITabBarController

我一直试图从UITabBarController隐藏/删除UITabBar.我的iPhone版本中有一个UITabBar,但我已将导航移到了iPad版本的新视图控制器中.新菜单可使用UITabBarDelegate方法在UIViewControllers之间切换. 到目前为止一切都很好. 我现在所需要的就是以某种方式隐藏UITabBar. 我有一个自定义的UITabBarCont ..
发布时间:2021-04-27 20:40:13 移动开发

UITabBar背景图像的图像缩放

我已经在我的应用程序中创建了UITabBarController. 然后在 viewDidLoad()中,我想更改UITabBar背景图像.这是我正在尝试使其起作用的代码: Class MainTabBarController:UITabBarController {覆盖func viewDidLoad(){super.viewDidLoad()UITabBar.appearance() ..
发布时间:2021-04-14 19:01:02 移动开发

如何在UITabBarItem上自定义标题?

使用方法initWithTabBarSystemItem创建UITabBar对象时,是否可以设置标题?我尝试过之后设置title属性(在viewController和选项卡栏项上),但是似乎没有什么不同.我知道initWithTitle: image:方法,但是我想使用带有自定义标题的系统图标之一. 解决方案 如果您使用的是systemItem,则无法对其进行自定义,则必须制作一个自定义项 ..
发布时间:2021-02-08 21:29:06 移动开发

在景观中隐藏UITabBar

一个人如何以编程方式隐藏UITabBar?在SO上已被多次询问和回答,但答案似乎大致可以分为两种: 1)使用导航控制器,可以使用hidesBottomBarWhenPushed属性在推送之前隐藏下一个vc的选项卡栏. 此处的典型答案. 2)浏览标签栏控制器的视图层次结构,并修改标签栏的框架和/或可见性. 此处的典型答案. 但是,这两种答案都不够,imo. 1)如果我们需要隐藏当前 ..
发布时间:2021-02-08 21:20:32 移动开发

告诉UITabBar加载哪个视图

触摸UITabBar按钮时,是否可以根据某些状态加载视图? 例如,我触摸View1的“主页"按钮.比我做一些代码,当我再次触摸“主页"按钮时,将加载View2. 解决方案 可以完成...假设我们在内存中有两个视图 myView1 & myView2 .. - (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)i ..
发布时间:2021-02-08 21:17:14 移动开发

UITabBar之上的UIToolBar吗?

在“照片"应用程序的“相机胶卷"部分中,您可以单击右上角的按钮来编辑照片.它将底部的标签栏替换为UIToolBar中的三个新按钮. 我想做类似的事情,但是我无法使UIToolBar出现在选项卡栏的顶部.有没有办法指定图层顺序?还是我需要做些不同的事情? 解决方案 您可以将工具栏添加为关键窗口的子视图: [[[UIApplication sharedApplication] ke ..
发布时间:2021-02-08 20:37:25 移动开发

将自定义中心按钮添加到标签栏的最佳方法是什么?

许多应用程序都有一个标准的标签栏,中间带有一个自定义按钮,可以执行一些特殊功能.可以在此处找到一些示例: http://mobile-patterns.com/custom-tab-navigation 实现此目标的最佳方法是什么? 解决方案 此处,您将看到如何实现该按钮.我要粘贴代码,使其永远保留在这里: UIButton* button = [UIButton but ..
发布时间:2021-02-08 20:34:34 移动开发

手动将UITabBar添加到UITableViewController

我有一个带有导航控制器的标准应用程序,该控制器管理多个UITableViewController类. 我想将UITabBar添加到根视图(一个UITableViewController)中,以管理对UITableView中显示的对象选择的过滤. 我不需要/不需要UITabBarController. UITabBar仅适用于功能和UI(单选按钮样式选择和熟悉的标签栏UI).我只想手动创 ..
发布时间:2021-02-08 20:25:03 移动开发

配置具有超过16个项目的UITabBar

我的UITabBarController包含16个以上的视图控制器.当我进入“更多"选项卡时,可以看到所有的UITabBarItems.如果单击“编辑"按钮,则可以看到前16个图标,但是没有足够的空间显示更多的图标,因此从第17个项目开始,这些图标仅会部分显示.从第21项开始,完全不显示图标.而且无法通过滚动条访问其余的图标. 顺便说一句,这个问题给出了从理论上回答了我的问题,但没有解决这个 ..
发布时间:2021-02-08 20:22:33 移动开发

如何设置选项卡栏项1在iPhone中默认选择?

我是iPhone开发的新手.我正在创建一个基于视图的应用程序.我在视图中添加了一个标签栏(而不是标签栏控制器).通过将选项卡栏项目的标签标签设置为1、2,我已在选项卡栏项目单击事件上加载了每个选项卡栏的视图. 我希望默认情况下选择选项卡栏1.我该怎么办? 这是我的代码: - (void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabB ..
发布时间:2021-02-08 19:48:44 移动开发

如何确定设置UITabBar背景色和色调颜色

我已经尝试设置UITabBar的色调颜色和背景颜色已有相当长的时间了,似乎没有任何效果. 到目前为止,我已经尝试过: tabBarController?.tabBar.backgroundColor = UIColor.orangeColor() tabBarController?.tabBar.barTintColor = UIColor.whiteColor() 以及: UIT ..
发布时间:2020-12-01 06:10:40 移动开发

标签栏不显示图标?

我阅读了一堆相关问题,我尝试了他们说的话,但实际上没有任何效果.不知道为什么.因此,我有3个不同的UIStoryboards.第一个是用于处理登录/注册的Auth故事板,其中有一个故事板引用了第二个故事板-标签栏故事板.此情节提要包含其他5个情节提要参考,它们将加载其单独的视图控制器. 我的问题是用户登录后图标不会显示.我在UITabViewController中设置了第一个视图控制器的自定 ..
发布时间:2020-12-01 05:40:19 移动开发