Ale*_*one 8 iphone core-graphics objective-c quartz-graphics ios
我在这里为一大堆问题道歉.我开始越来越多地使用Quartz Graphics,并发现它具有有趣的效果,但我没有很多样本可以看到它们的运行情况.
view.layer.shadowPath = [UIBezierPath bezierPathWithRect:view.bounds].CGPath;
Run Code Online (Sandbox Code Playgroud)
有一个影子属性:
view.layer.shadowColor = [UIColor grayColor].CGColor;
view.layer.shadowOffset = CGSizeMake(5, 5);
view.layer.shadowPath = [UIBezierPath bezierPathWithRect:view.bounds].CGPath;
view.layer.shadowRadius = 9;
Run Code Online (Sandbox Code Playgroud)
我虽然无法制作影子秀.
边框:
view.layer.borderWidth = 1;
view.layer.borderColor=[[UIColor whiteColor] CGColor];
Run Code Online (Sandbox Code Playgroud)
我可以从iPhone上的内置iOS获得哪些其他效果?*是否有一个全面的演示项目,可以展示iOS内置的图形处理功能?*
如何进行透明度遮罩?
有没有办法增加内部阴影或内部发光?有没有办法让iOS按钮看起来比实际更"凹"?
有没有办法做径向渐变?有没有办法创建像Adobe Illustrator这样的多光线镜头眩光效果?有没有办法使用"减轻,溶解"或其他photoshop效果来混合图层?有没有办法动态调整图像的亮度?我知道如何进行色调转换.
我将不胜感激任何其他关于我可以应用于CALayers的图层效果的提示
pkl*_*luz 12
多么有趣的巧合!我刚刚在CoreGraphics和CoreAnimation的iOS游戏设计研讨会上做了一个演讲,就在今天我已经在Github上发布了一些文档.
因此,如果您更喜欢一些示例,可以在此处查看存储库:https://github.com/pkluz/PKCoreTechniques
包括以下一些示例:
颜色填充
渐变填充(线性和径向)
简单的路径
贝齐尔曲线
剪辑(标准和偶数)
创建自定义绘制的按钮
简单的翻译
使用Hit-Test触发器进行翻译
CoreAnimation中具有3D转换的非常原始的"CoverFlow".
..还有一些;-)
希望你找到你需要的东西,但从我看来它应该涵盖了你所要求的相当数量.
注意:还有一个PDF作为交互式教程.
| 归档时间: |
|
| 查看次数: |
10135 次 |
| 最近记录: |