uitabbaritem相关内容

UITabBar中的UITabBarItems在我单击项目后显示,而不是在应用程序启动时

我写的这个应用程序有问题。 我正在设置 UITabBar 应用程序窗口并在视图文件中设置图标。 但是当我运行应用程序时,第一个图标显示出来(因为视图已加载我猜),其他图标在我点击之前不会显示。 我是否需要在其他方法中实现 self.tabBarItem 而不是 viewDidLoad ? 提前感谢大家! - (BOOL)应用程序:(UIApplication *)应用 ..
发布时间:2018-09-21 19:03:40 移动开发

在Swift中更改UITabBarItem上的selectedImage

我一直在尝试更改UITabBar上的所选图像。我已经按照其他Stackoverflow问题列出的程序,但似乎没有任何工作。 我尝试通过用户定义的运行时属性部分设置图像,以及尝试过将以下内容添加到AppDelegate.swift: var tabBarController = self.window!.rootViewController as UITabBarController ..
发布时间:2018-09-19 19:15:00 移动开发

通过代码将UITabBar和tabbaritems添加到UITabBar(注意:我不想实现TabBarController)

我经常搜索并相信我,我遇到了很多问题和示例代码,但没有一个符合我的要求,但是如果没有这个问题的答案那就太疯狂了。 我的要求具体: - 1.我想要UITabBar而不是UITabBarController 2.我希望它位于我的UIView 3的右上角。我想要两个标签栏项目(不需要与两个视图控制器相关联) 现在我做的是 UITabBar * myTabBar = [UITab ..
发布时间:2018-09-19 19:08:18 移动开发

有没有办法在UITabBar或UITabBarItem中更改文本位置?

这是我打算在屏幕上显示一个自定义标签栏。但是,我的合作伙伴希望文字略微提升。我怎么能这样做? 解决方案 为什么你的视图控制器没有空标题属性并添加标题到标签的自定义图像? 更新:为了完整答案;来自评论和 ios tabbar将文本放在中间时没有图片 [tab.tabBarItem setTitlePositionAdjustment:UIOffsetMake(0,-10)] ..
发布时间:2018-09-18 16:09:57 移动开发

iOS 7 tabBar-line,如何删除它?

Apple在iOS 7中的tabBar上添加了一条小线,它应该在tabBar和UI之间作为阴影或淡入淡出 因为我使用的是定制的tabBar这条线很刺激。你怎么删除它?请告诉我这是可能的,否则我需要重新设计我的整个应用程序大声笑.... /问候 *修改 使用以下代码行解决了我的问题: [[UITabBar外观] setShadowImage:[[UIImage all ..

Swift 3 - 用于selectionIndicatorImage的UITabBarItem的全宽度

我有一个带有三个标签的UITabBar。现在我想分配或者说让一个标签的完整宽度填充到相关的selectionIndicatorImage,因为如果选择了一个标签,我现在有一个边框。就像左侧的标签显示在以下屏幕截图中: 我使用新属性创建了UITabBar的子类: var activeItemBackground:UIColor = UIColor.white { didSet { ..
发布时间:2018-09-18 14:44:11 移动开发

如何在swift中更改标签栏未选中图标的颜色?

如何更改标签栏非选定图标和文字的颜色?我找到了这个答案(如何更改不活动的图标/文字标签栏上的颜色?),但无法为swift实现它。 解决方案 iOS 10 class TabBarVC:UITabBarController { override func viewDidLoad(){ super.viewDidLoad() //制作未选中的图标白色 self.tabB ..
发布时间:2018-09-17 10:17:17 移动开发

仅更改一个特定的UITabBarItem色调颜色

众所周知,UITabBarController中所选(或活动)项目的色调颜色可以轻松更改,下面是一个示例: myBarController.tabBar.tintColor = [UIColor redColor]; 在这个例子中,tabBar中的任何标签栏项目都会显示红色一旦它被激活就会着色。同样,这适用于此标签栏中项目的所有。 如何使用其他标签栏项目之间的活 ..
发布时间:2018-09-17 10:08:30 移动开发

如何在iOS 7和iOS 8上正确定制UITabBar和UITabBarItem?

我正在谷歌搜索这么多,但我找不到直接和合并答案。 I想要自定义我的 UITabBarController ,以便: UITabBar 本身是全黑的 项目标题的文字颜色在非突出显示状态下为白色 项目标题的文字颜色在突出显示状态中为红色 在标签栏中使用多色图标 1。转 UITabBar 黑色 我猜我需要使用 UIAppearance 这个API,实际上我可以使用以下方法转 ..

隐藏标签栏项并对齐其他标签项

在我的应用中,我有4个标签栏项目。我在XIB文件中添加了这4个标签栏项。 最初我必须显示3个标签栏项目,同步后我必须在我的应用程序中显示第4个标签栏项目。所以为此,我使用以下代码隐藏第4个Tab栏项。 [[[self.tabBarController.tabBar subviews] objectAtIndex :03 setHidden:YES]; 标签项隐藏但我 ..
发布时间:2018-09-17 09:23:36 移动开发

获取特定标签栏项的框架

有没有办法在 UITabBar 中找到特定 UITabBarItem 的框架? 具体来说,我想创建一个图像“下降”到其中一个标签的动画,类似于例如删除邮件中的电子邮件,或在iTunes应用程序中购买曲目。所以我需要动画的目标坐标。 据我所知,没有公共API可以获得坐标,但是我不想错。除此之外,我将不得不使用相对于标签栏框架的给定标签的索引来猜测坐标。 解决方案 Imre的实施缺 ..
发布时间:2018-09-13 14:08:04 移动开发

更改未选中的UITabBarController项目标题和背景图像的tintColor

如何更改未选中的UITabBarItem标题和背景图像iOS 8的tintColor? 未选择状态的默认颜色是浅灰色,但在我的黑色阴影上不显示UITabBar背景 我希望我的未选择状态的颜色为[UIColor blackColor] 在我的应用代表中,didfinishlaunchingwithoptions:我有 UIImage * deselectedE = [[UI ..
发布时间:2018-09-13 13:42:00 移动开发

删除标签栏项目文本,仅显示图像

简单的问题,我如何删除标签栏项目文字并仅显示图片? 我想要条形图项目在Instagram应用程序中: 在xcode 6的检查器中,我删除标题并选择@ 2x(50px)和@ 3x(75px)图像。但是,图像不使用已删除文本的可用空间。有任何想法如何在Instagram应用程序中实现相同的标签栏项目图像? 解决方案 你应该玩 imageInsets UITabBarItem 的属性 ..
发布时间:2018-09-06 11:50:15 移动开发

如何设置UITabBarItem的未选色,***包括系统项***(iOS7)

(注意:我看到SO上有几个类似的问题,但是它们似乎都没有解决我想要更改自定义和系统UITabBarItems的未选择外观的具体问题。) 我在iOS7工作。我有一个带有一些按钮的UITabBar。其中一些是我的按钮,一些是系统按钮。示例: UITabBarItem * searchButton = [[UITabBarItem alloc] initWithTabBarSystemIt ..
发布时间:2018-09-03 17:47:53 移动开发