1
我正在制作一款iOS游戏,并且对于我的游戏中的暂停菜单,我们希望在底部有6个选项卡用于地图,设置等的叠加窗口。整个窗格将略微透明,并不会占用整个屏幕。带有标签栏的半透明叠加
什么是最好的实施方式?只需按编程方式创建六个按钮和窗口,并在按下暂停按钮时将它们添加到视图中,最简单吗?或者是否可以创建一个标签栏+窗口并调整阿尔法?
编辑:我已经添加自定义视图和按钮时暂停按钮被点击:
UIImageView *backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Pause Layer_t" ofType:@"png"]]];
backgroundView.frame = CGRectMake(0, 0, 568, 320);
backgroundView.alpha = 0.8;
[self.view addSubview:backgroundView];
playButton = [UIButton buttonWithType:UIButtonTypeCustom];
[playButton addTarget:self
action:@selector(backToGame)
forControlEvents:UIControlEventTouchUpInside];
[playButton setImage:[UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Play Button_Menu" ofType:@"png"]] forState:UIControlStateNormal];
playButton.frame = CGRectMake(0, 266, 90, 53);
[self.view addSubview: playButton];
感谢您的帮助。我编辑了我的问题来显示我在做什么而不是默认的标签栏,它应该可以正常工作。 –