Tag: uitabbar

将自定义图像设置为UIBarButtonItem,但它不显示任何图像

我想将自定义图像设置为UIBarButtonItem,但它只显示一个矩形框,并不显示实际的图像。 func setupBrowserToolbar() { let browser = UIToolbar(frame: CGRect(x: 0, y: 20, width: self.view.frame.width, height: 30)) //configuration返回组件 let path = NSBundle.mainBundle().pathForResource("back", ofType: "png") let urlstr = NSURL(fileURLWithPath: path!) let data = NSData(contentsOfURL: urlstr) let btnback = UIBarButtonItem(image: UIImage(data: data!), style: UIBarButtonItemStyle.Plain, target: self, action: Selector("backClicked:")) //分割button1 let btngrap1 = UIBarButtonItem(barButtonSystemItem: UIBarButtonSystemItem.FlexibleSpace, target: nil, action: nil) […]

ios 11 UITabBar UITabBarItem定位问题

我已经build立了我的应用程序使用新的Xcode 9testing版的ios 11.我已经发现UITabBar项目通过UITabBar传播和问题是右alignment的图像的问题。 我试图改变代码来使它工作,但仍然不成功。 ios 10+ ios 11 我可以改变标题的位置使用tabBarItem.titlePositionAdjustment但是,这不是我的要求,因为它应该自动来图像本身下面。 我试着设置tabbar.itemPositioning to UITabBarItemPositioningCentered ,也试着改变itemSpacing和width ,但仍然没有工作。 有人能帮我理解为什么发生这种情况,以及如何解决这个问题? 我想要它喜欢ios 10+版本和图像取自iPad的最左angular。

TabBarItems和设置他们的图像大小?

我正在添加图像到我的标签栏项目的每一个。 我喜欢的一个图像的尺寸比棒材的面积大得多。 当我在故事板中设置酒吧项目的图像并运行模拟器时,带有该图像的酒吧button覆盖整个屏幕。 现在我认为有一种自动的方式允许图像调整每个酒吧button。 可悲的是,情况并非如此。 有没有办法当标签栏加载,我可以调整每个标签栏中的图像?

TabBar图像应该是多大?

我有一个大小为100的tabBar的图标。 我检查了苹果的人机界面指南 ,它说图像大小应该是30×30 / 60×60 。 但是,因为标签栏控制器的高度是50,我保持图像的大小在50×50 。 现在,当我运行这个项目的时候,我看到了下面那个丑陋的devise: 任何想法,我应该使用什么大小的图像,使devise将是完美的? 注意:我也不是写文本(例如,主页,search等)。 标签button的文本在图像本身。

如何在TabBar中设置图像不在tos颜色?

我有一个UITabbar的应用程序,我想在Tabbar中设置图像,但无法在Tabbar中设置图像。 而不是因为它是图像我得到的图像形状的色调,是否有可能设置图像,因为它是在Tabbar? 。 我试过这个代码,但无法设置图像。 UITabBar *tabBar = self.tabBar; UITabBarItem *targetTabBarItem = [[tabbar items] objectAtIndex:0]; // whichever tab-item UIImage *selectedIcon = [UIImage imageNamed:@"name-of-selected-image.png"]; [targetTabBarItem setSelectedImage:selectedIcon];

将UITabBar定位在顶部

我是iOS开发的初学者。 我的问题是:是否有可能将UITabBar定位在顶端? 我无法将我的UITabBar放在视图的顶部。

更改tabbaritem的字体大小

有没有可能改变标签的字体大小?

IOS 8选项卡栏项目背景颜色

上周我一直在努力寻找解决scheme,在尝试find或想到的所有可能的解决scheme之后,我一直没有运气。 我发现和尝试的每个解决scheme都没有工作,或者已经过时。 我有UITabBar放在UITabBarController内的UITabBarController 。 我想在select时更改UITabBarItem的背景颜色,当然当select的项目发生变化时它会变回。 我在Xcode 6.3.1中使用Swift和iOS SDK 8.3。 如果你只能在Objective-C中回答这个问题,那么任何答案都会有帮助! 谢谢大家,我真的很感激! 编辑:这是我想要它做的一个视觉例子。 不同的背景颜色

真的很酷的方式来创buildiPhone应用程序的自定义UITabBar?

我最近做了很多关于如何在我的iPhone应用程序上获得不同效果的UITabBar研究,但是不幸的是我只能find关于如何replace背景颜色的东西。 那么,我已经检查出这个名为Momento的应用程序,这是非常酷,并提出了一个非常漂亮的tabBar: 所以这里有几个元素,我想问你们,如果你能帮助我通过给我正确的方向如何得到类似的效果:) 上面的项目箭头:你可以看到这个应用程序有一个非常stream畅的animation在选定的项目上方运行这个animation的箭头。 所选项目的图像的说明不是蓝色默认状态,也不是显示在不同的棕色和灰色版本中的默认状态。 漂亮的项目分隔符斜面垂直线。 tabBar的不同背景图像 tabBar的高度不同 在这一点,经过一番研究,我可以通过UITabBarController来设置高度和背景图像,但是我仍然不确定如何完成其​​他项目,特别是与漂亮箭头效果相关的其他项目。 如果有人知道如何做到这一点非常好的教程,这将是很好的澄清什么可以或不可以通过UITabBarController ,特别是如果可以在Interface Builder中完成:) 我只是开始在iOS的应用程序开发这个世界,所以如果你能帮助我,这将是非常感激 非常感谢

如何在iOS 5中更改UITabBarItem中的文本颜色

在iOS 5中有更多的外观控制,我们如何更改UITabBarItem文本颜色? 从默认白色到其他颜色? 编辑:工作解决scheme [[UITabBarItem appearance] setTitleTextAttributes: [NSDictionary dictionaryWithObjectsAndKeys: [UIColor blackColor], UITextAttributeTextColor, [UIColor whiteColor], UITextAttributeTextShadowColor, [NSValue valueWithUIOffset:UIOffsetMake(0, 1)], UITextAttributeTextShadowOffset, [UIFont fontWithName:@"Rok" size:0.0], UITextAttributeFont, nil] forState:UIControlStateNormal];