问题标签 [uitabbaritem]

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.

0 投票
2 回答
2915 浏览

ios - UITabBarItem 标题在标题中心,而不是在底部

我想在项目中心放置 tabbaritem.title,这可能吗?我正在尝试以文本为中心制作图像并创建自定义 tabbaritem,但它看起来很糟糕。请帮帮我。

0 投票
1 回答
744 浏览

iphone - UITabbarItem - 移除高亮阴影

我一直在寻找这个问题的答案,但无论是 SO 还是网络似乎都没有涵盖这一点(我肯定监督了一些事情......)。

我想删除突出显示的 UITabBarItem 的阴影 - 带有圆边的那个。我已经有每个项目的自定义图像和 UITabBar 的自定义图像。我查看了 UITabBarItem 类,但没有找到它的属性....

我需要寻找什么/有人对此有想法吗?

0 投票
1 回答
549 浏览

iphone - TabBar 徽章事件和更改

我有一个标签栏,默认徽章计数为 6。当用户更改标签视图上按钮的值时,我希望调整徽章。-1 或 +1。所有按钮都设置为红色,如果用户将值更改为绿色,则徽章下降到 5。如果从绿色变为红色,则徽章将 1 增加到 6,依此类推。是否有一个事件来处理这个,或者我需要编写一个方法。有人可以帮忙吗。

谢谢。

0 投票
7 回答
15002 浏览

iphone - 如何获得 UITabBarItem 的宽度?

UITabBarItem 的宽度会有所不同,具体取决于有多少。

如何确定标签栏项目的宽度?

如果可能的话,我正在寻找一个属性,而不是数学公式,因为在 iPad 上,标签栏两侧也存在填充问题。考虑这些屏幕截图。注意 iPad 上标签栏项目两侧的填充(用红色框突出显示)。iPhone 上不存在此填充。

iPad:

在此处输入图像描述

iPhone: 在此处输入图像描述

0 投票
0 回答
248 浏览

cocoa-touch - 获取 UITabBarItem 的标题

我想获得使用initWithTabBarSystemItem 创建的 UITabBarItem 的标题:

但是,向它发送标题,总是返回 nil。

有没有办法获得在 UITabBarController 上显示的标题?

UITabBarController 是如何得到这个称号的?

0 投票
1 回答
256 浏览

iphone - 多次更新 tabBarItem (three20)

我试图多次更新 tabBarItem,但我无法让它工作。

我使用了这些方法:

和:

他们工作,但只有一次。所以现在我被困住了。

任何帮助表示赞赏。

谢谢

0 投票
3 回答
3566 浏览

iphone - 视网膜显示中的 UITabBarItem 图像大小

我有一个 TabBarController 应用程序,它从 Web 获取所有图像,包括 tabBarController 的图标。我想要的是当设备具有视网膜显示时图像看起来不错。

这就是我正在做的事情:

  1. 根据屏幕比例缩小图像。
  2. 设置视图内容比例:imageView.contentsScale = [UIScreen mainScreen].scale;

它适用于带有 UIImageView 的标准图像,但是我无法弄清楚如何为 UITabBarItems 执行此操作,因为我无法访问框架或 contentScale。

有任何想法吗?

谢谢!

0 投票
1 回答
741 浏览

objective-c - 如何从应用程序委托设置标签徽章

当我收到推送或本地通知时,我正在尝试在启动时设置标签徽章编号。因此,我正在尝试从 Application Delegate 设置此徽章编号。我可以从标签的视图控制器本地设置徽章self.tabBarItem.badgeValue,我可以设置一个方法来设置它,我可以从委托中调用它,但必须有更好的解决方案。

有任何想法吗?

0 投票
1 回答
533 浏览

iphone - 像 DailyBooth 一样提高了 UITabBarItem

我遇到了这个: http: //idevrecipes.com/2010/12/16/raised-center-tab-bar-button/,但我真的不知道如何在我的应用程序中实现它。

我将 UITabBarController 作为我的应用程序委托,但我不知道如何在链接中添加一个凸起的按钮项。

在我的 .xib 文件中,我使用三个 tabBarItem 设置了 tabBarController。我想提高中间的那个,但我不知道该怎么做。

0 投票
5 回答
6995 浏览

objective-c - 如何从默认的蓝色更改标签栏图标颜色?

我有四个标签。我能够将标签图标颜色从默认的蓝色更改为红色(或者可能是任何颜色),并且效果很好。问题是它只适用于三个 tabbaritems,最后一个是默认的蓝色。下面是代码。我正在对此进行编码rootviewcontrollerAppDelegate.m您可以通过将以下代码粘贴到您的 appdelegate 中来尝试此操作。你们能帮帮我吗,我会很感激的!

在此处输入图像描述