标题真的说明了一切。我有一个视图控制器作为弹出窗口连接到一个按钮。视图控制器的背景颜色是灰色,但指向按钮的箭头的颜色是白色。任何帮助都将不胜感激。
发布于 2014-01-16 08:55:59
下面是我如何解决它的方法:
popover = [[UIPopoverController alloc] initWithContentViewController:contentViewController];
popover.backgroundColor = contentViewController.view.backgroundColor;
这将使弹出窗口与内容背景的颜色相匹配。
发布于 2016-05-26 08:43:13
对于ios 9.0 + (cpvc是您的ViewController)
cpvc.popoverPresentationController.backgroundColor = cpvc.view.backgroundColor;
发布于 2013-10-31 03:25:27
您使用的是IOS7 sdk吗?
也许你可以试试:
[popover setBackgroundColor:[UIColor whiteColor]];
并确保将内容视图控制器的背景色设置为白色。
https://stackoverflow.com/questions/19501152
复制相似问题