gpt4 book ai didi

ios - 在不影响色调的情况下更改选项卡栏项目背景颜色

转载 作者:行者123 更新时间:2023-11-29 10:30:54 26 4
gpt4 key购买 nike

我是 iOS 的新手,我一直困在设计中。我搜索了几篇文章,但没有一篇有帮助。

大多数帖子都建议用图像替换整个标签栏项目,我认为这不是一个好主意。

我希望 Storyboard中的配置(例如:用户定义的运行时属性)可以帮助更改项目的背景颜色而不影响其 TINT COLOR。

这就是我想要达到的结果。

enter image description here

最佳答案

你可以这样设置背景图片tabbar,最好通过这种方式自定义tabbar controller。

在头文件中

#import <UIKit/UIKit.h>

@interface CustomTabBarController : UITabBarController

-(void) setBGView;

@end

在 M 文件中。

#import "CustomTabBarController.h"

@implementation CustomTabBarController
- (void)viewDidAppear:(BOOL)animated {
[super viewDidAppear:animated];
}
-(void)viewDidLoad
{
[super viewDidLoad];
[self setBGView];
}
-(void)setBGView
{
// Background
UIImageView* bgView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"TabBG.png"]] ; //You can create single color image or Single Color view to add
bgView.frame = CGRectMake(0, self.view.frame.size.height-60, elf.view.frame.size.widdth, 60);
[self.view addSubview:bgView];

@end

HTH,享受编码吧!

关于ios - 在不影响色调的情况下更改选项卡栏项目背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29681392/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com