作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何以全尺寸显示选项卡栏的图像图标,如下图所示。
这是我的图像,您看不到该图像将不完美
如何显示我的图像看起来像上图所示,我已经用此代码显示图像 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];
我还在 appdelegate.m 中添加了用于创建中心按钮的代码
-(void)willAppearIn:(UIWindow *)navigationController
{
[self addCenterButtonWithImage:[UIImage imageNamed:@"cameraTabBarItem.png"] highlightImage:nil];
}
最佳答案
您必须构建自己的 uitabbar 版本(或使用开源)。因为普通的 UITabbar 会为文本标签留出空间,即使它是空的。
关于ios - 如何在iPhone SDK中显示完整尺寸的标签栏图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10655167/
我是一名优秀的程序员,十分优秀!