【问题标题】:IOS 7: Tabbar Item Icons selected images not appearing rightIOS 7:标签栏项目图标选择的图像未正确显示
【发布时间】:2018-01-05 21:36:26
【问题描述】:

我正在 IOS 7 中开发一个应用程序,我正在为标签栏图标设置自定义图像。这是我的代码:

UIImage *musicImage = [UIImage imageNamed:@"monitor"];
        UIImage *musicImageSel = [UIImage imageNamed:@"11"];

        musicImage = [musicImage imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
        musicImageSel = [musicImageSel imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];

        self.tabBarItem = [[UITabBarItem alloc] initWithTitle:@"Notifications" image:musicImage selectedImage:musicImageSel];

我的问题是,当我在标签栏中选择任何标签时,图像只会放大。

我附上屏幕截图以获得更多说明。我只希望图像在标签栏中。而且两张图片的大小都是 50X50px。

【问题讨论】:

    标签: xcode ios7


    【解决方案1】:

    也许可以尝试操作 imageInset 属性。对我来说 (5,0,-5,0) 没问题 - 但我没有使用 titleLabel

    self.tabBarItem = [[UITabBarItem alloc] initWithTitle:@"通知" image:musicImage selectedImage:musicImageSel];

    self.tabBarItem.imageInsets = UIEdgeInsetsMake(5, 0, -5,0);

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-02-27
      • 2015-06-26
      • 1970-01-01
      • 2014-10-10
      • 2018-02-11
      • 2020-08-01
      • 1970-01-01
      相关资源
      最近更新 更多