gpt4 book ai didi

ios - 没有圆角的 UIPopoverBackgroundView

转载 作者:可可西里 更新时间:2023-11-01 03:23:00 25 4
gpt4 key购买 nike

我正在通过子类化 UIPopoverBackgroundView 制作自定义弹出框背景。我想制作没有圆角的弹出窗口。我可以成功创建没有圆角的背景(图中红色),但似乎 UIPopoverController 向弹出窗口的内容添加了一些圆角 mask (图中绿色)。这是我的弹出窗口一角的图片:

enter image description here

有什么办法可以克服它吗?

最佳答案

我找到了一个简单的解决方案,在 popover 内容 Controller (传递给 initWithContentViewController 的内容)中添加:

- (void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
self.view.superview.layer.cornerRadius = 0;
}

关于ios - 没有圆角的 UIPopoverBackgroundView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20993559/

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