gpt4 book ai didi

ios - UIView 的最简单(矩形)阴影

转载 作者:可可西里 更新时间:2023-11-01 04:22:44 24 4
gpt4 key购买 nike

我见过很多片段:对于像投影这样简单的东西来说太复杂了,需要子类化 UIView 并使用 quartz2d 调用,或者我无法让它们工作。

我只想在一个 View 上执行此操作,我将其作为 subview 添加到另一个 View ( subview 取自另一个我正在分配的 viewController - 我知道这可能不太好,但是哦,好吧),没有 IB 或任何事物。最简单/最容易接受的方法是什么?如果我想让它在 iOS 4 上运行,会有什么不同吗?

最佳答案

就像导入一样简单 <QuartzCore/QuartzCore.h>并使用如下类似的代码段:

self.viewAboutContainer.layer.shadowColor = [[UIColor blackColor] CGColor];
self.viewAboutContainer.layer.shadowOpacity = 0.7;
self.viewAboutContainer.layer.shadowRadius = 4.0;
self.viewAboutContainer.layer.shadowOffset = CGSizeMake(5.0f, 5.0f);
self.viewAboutContainer.layer.shadowPath = [UIBezierPath bezierPathWithRect:self.viewAboutContainer.bounds].CGPath;

关于ios - UIView 的最简单(矩形)阴影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11641900/

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