uitabbaritem相关内容

在 Swift 中向 UITabbarItem 添加一行作为选择指示器

我想在 UITabbarItems 底部使用粗线作为选择指示器.由于该应用程序必须适用于不同的手机尺寸,我无法使用图像作为选择指示符.这就是为什么我认为我必须使用 Swift 来做到这一点.(该行必须是页面宽度的 1/3). 我尝试使用 UITabBarItem.appearance() 但没有成功. 解决方案 我解决了我的问题. 这个小代码片段的特点: 宽度是动态的 ..
发布时间:2021-09-01 20:46:06 移动开发

如何将标签栏图标颜色从默认蓝色更改?

我有四个标签.我能够将选项卡图标颜色从默认的蓝色更改为红色(或可能是任何颜色),并且效果很好.问题是它只适用于三个 tabbaritems,最后一个是默认的蓝色.下面是代码.我在 rootviewcontrollerAppDelegate.m 中编写此代码您可以通过在您的 appdelegate 中粘贴以下代码来尝试此操作.你们能帮帮我吗,我会非常棒的! @implementation UITa ..
发布时间:2021-06-11 20:15:27 移动开发

无法在 UITabBarItem 上启用字母间距(字距调整)

我正在尝试在 UITabBarItem 标题标签上启用文本字距调整(增加字母间距).但是为 UITabBarItem 提供 NSKernAttributeName 属性没有任何区别.然而,其他两个属性正在起作用:NSForegroundColorAttributeName、NSFontAttributeName.我已经尝试过系统字体和另一种字体:SFUIDisplay-Regular. 是的 ..

如何在iPhone SDK中以全尺寸显示标签栏图标?

如何以全尺寸显示标签栏的图像图标,如您所见. 如何显示我的图像看起来就像上面的代码所示的代码所示 navigationController2.tabBarItem.image = [UIImage imageNamed:@"camera_btn"]; 嘿,我已经找到了解决方案,但是我不知道如何更改标签栏控制器视图,也无法像我在这里那样设置相机按钮,而是通过 AppDelegate.m ..
发布时间:2021-05-17 21:03:08 移动开发

自动更新UITabBar项目徽章值

在我的应用程序中有UITabBar项,我希望标签栏项的徽章值每X秒更新一次,但我不太清楚... 这是我的更新方法: -(void)updateTabBadgeValue {NSLog(@"tick");if([PFUser currentUser]!= nil){NSLog(@“用户不为空");UIStoryboard * mySb = [UIStoryboard storyboardWi ..
发布时间:2021-05-17 20:59:26 移动开发

从其他屏幕激活UITabbarcontroller中的选项卡

我正在开发的应用程序具有与其他内容交叉链接的内容. 该应用程序包含5个标签.每个选项卡都有它的Tableviews和detailsviews.从选项卡的detailview中,可以从另一个选项卡继续进行其他项目. 例如:选项卡1> TableView列表类别> TableView列表项> DetailView> TableView交叉链接的项目>选项卡2> DetailView ..

如何使用UITabBarController的shouldSelectViewController委托方法

我有一个基于标签栏的应用程序(在窗口本身中添加了标签栏控制器),并且所有导航控制器及其各自的根视图控制器都在窗口的xib中进行设置.我有4个标签栏项. 假设我单击项目1,然后正在向我显示该项目的根视图控制器.该根视图包含一个包含5个单元格的表.如果我单击一行,则将新视图推入导航堆栈.现在,此推入视图具有一个单击的按钮,它将再次推入新的视图控制器.我有4个这样的视图控制器,它们在导航堆栈中一个 ..
发布时间:2021-05-17 20:32:46 移动开发

使用更多视图更新UITabBarItem badgeValue

当我不完全知道TabBarItem的索引时,如何更新它的badgeValue?根据用户的设置,它可能在“更多"选项卡或主选项卡上. 如果tabbaritem位于“更多"中,我也只能将badgeValue添加到“更多"项目中,对吗?如何在由SDK自动创建的表格视图中将徽章添加到项目本身上? 解决方案 是的,您不必知道索引: @implementation SomeControlle ..
发布时间:2021-05-17 20:03:18 移动开发

如何在Xcode 4.3.1中调整选项卡栏项目的大小?

我一直在寻找如何在“制表栏控制器"上调整选项卡栏项目的大小,但是显然找不到任何东西. 之所以要这样做,是因为我正好有6个项目,并且只要您有6个或更多,它就会创建“更多"项目.因此,底部显示4个项目,单击时显示另外两个项目的“更多"项目. 我所有商品的标题都很短,因此我想在下面紧压其中的6个商品,不要添加“更多"字样,唯一的方法是缩小商品的宽度.如何调整每个项目的宽度? 如果不清楚 ..

iPhone以编程方式实例化UITabBarItem

尽我所能,我无法使它正常工作.这是我最近的尝试.有人可以告诉我为什么这行不通吗? 在我的视图控制器的init方法调用的方法中: UIImage * image = [UIImage imageNamed:@"window22.png"];UITabBarItem * item = [[UITabBarItem alloc] initWithTitle:@"Some Title"图片:图片 ..
发布时间:2021-05-17 19:45:30 移动开发

无法使用Swift访问TabBar项的索引

环境:xcode 6GM,Language Swift.我正在xcode 6 beta2中使用此代码设置tabBar项目的图像颜色 var cameraTab:UITabBarItem = self.tabBar.items [1]作为UITabBarItem 但是现在在xcode 6GM中,它给出了错误.错误:[AnyObject]?没有名为“下标"的成员 解决方案 项是可选的- ..
发布时间:2021-05-16 20:56:25 移动开发

以编程方式将视图控制器分配给选项卡栏控制器

我是新手,我正在尝试使用Apiary的TMDB创建电影数据库应用程序. 我为一个类别创建了视图控制器的布局.但是,我计划有多个类别,但它们之间的唯一区别是我从API检索的数据.例如,"now_playing"键获取当前播放列表,而"top_rated"键获取电影评分最高的列表.最初执行此操作时,我在AppDelegate.swift中创建了标签栏控制器,并通过使用stantiateViewC ..

如何在UITabBarItem上自定义标题?

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

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

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

UITabBarItem.title与UINavigationController.title

我为UITabBarItem分配了一个标题(initWithTitle),并将其连接到UINavigationController. 我发现,如果导航控制器的根视图控制器具有其自己的标题,则该标题将永久替换选项卡栏项上指定的标题.例如,如果选项卡栏项目的标题设置为ONE,并且导航控制器的根视图控制器的标题设置为两个,则选项卡栏项目始终显示两个,而不是一个.使选项卡栏项显示为ONE的唯一方法是 ..
发布时间:2021-02-08 20:20:04 移动开发

iPhone UITabbar项双击弹出控制器

只是发现了一些东西:如果将Tabbar与NavigationController组合在一起(在其堆栈上有一些视图),然后双击TabBarItem,则无论您是否喜欢,该视图都会弹出到第一个ViewController. 有没有办法防止这种情况? 解决方案 您可能不应阻止此行为.这是标准的iPhone UI约定,例如点击状态栏以滚动到滚动视图的顶部. 如果您确实想执行此操作,则应实 ..
发布时间:2021-02-08 20:19:22 移动开发

标签栏不显示图标?

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

无论如何,是否要在导航栏中添加相同的滚动菜单栏?

我已经再次发布了这个问题,但是我没有得到完美的答案.在这里我将再次解释我的问题,这对我来说非常重要,因此我必须不惜任何代价解决它.问题是... 假设我在tabbarController中有4个tabbaritem,并且包含“仪表板",“订单",“产品",“客户"项. 这些标签栏的每个项目都是一个调用uiviewcontroller的地方. dashboar调用"DashboarV ..
发布时间:2020-12-01 04:21:13 移动开发