gpt4 book ai didi

ios - 如何在iPhone SDK中显示完整尺寸的标签栏图标?

转载 作者:行者123 更新时间:2023-11-29 04:39:08 26 4
gpt4 key购买 nike

如何以全尺寸显示选项卡栏的图像图标,如下图所示。 see this image

这是我的图像,您看不到该图像将不完美this is my image

如何显示我的图像看起来像上图所示,我已经用此代码显示图像 navigationController2.tabBarItem.image = [UIImage imageNamed:@"camera_btn"];

嘿,我已经找到了解决方案,但我不知道如何更改选项卡栏 Controller View ,而且我无法像他们在这里那样制作我的相机按钮我正在从 AppDelegate.m< 创建选项卡栏 Controller 像这样的文件

self.tabbarController = [[[UITabBarController alloc] init] autorelease];
self.tabbarController.viewControllers = [NSArray arrayWithObjects:navigationController1, navigationController2, navigationController3, nil];

这给了我如第二张图片所示的输出,但是来自示例和我从 here raised tabbar icons 看到的代码

我必须使用这段代码,但它没有给我想要的确切结果,我认为它不会改变观点,也请帮助我。

self.tabbarController.viewControllers = [NSArray arrayWithObjects:
[self viewControllerWithTabTitle:@"Feed" image:[UIImage imageNamed:@"112-group.png"]],
[self viewControllerWithTabTitle:@"Popular" image:[UIImage imageNamed:@"29-heart.png"]],
[self viewControllerWithTabTitle:@"Share" image:nil],
[self viewControllerWithTabTitle:@"News" image:[UIImage imageNamed:@"news.png"]],
[self viewControllerWithTabTitle:@"@user" image:[UIImage imageNamed:@"123-id-card.png"]], nil];

this is my image.!

我还在 appdelegate.m 中添加了用于创建中心按钮的代码

-(void)willAppearIn:(UIWindow *)navigationController
{
[self addCenterButtonWithImage:[UIImage imageNamed:@"cameraTabBarItem.png"] highlightImage:nil];
}

the examples image of Raised tabbar button

最佳答案

您必须构建自己的 uitabbar 版本(或使用开源)。因为普通的 UITabbar 会为文本标签留出空间,即使它是空的。

关于ios - 如何在iPhone SDK中显示完整尺寸的标签栏图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10655167/

26 4 0