【问题标题】:how do I do a page curl effect on two corners of an image如何在图像的两个角上做页面卷曲效果
【发布时间】:2012-12-07 03:35:50
【问题描述】:

我正在尝试在我的应用中实现上述效果,但不确定最佳做法是什么。我想要的效果是外框底角卷曲。

是不是更好:

  1. 使用卷页库,例如:XBPageCurl
  2. 使用图片
  3. 使用其他效果

【问题讨论】:

  • 这不完全是 curl。对于这种效果,您可能应该使用带阴影的 Arc/Path 绘图。

标签: objective-c ios user-interface effects page-curl


【解决方案1】:

查看适用于 iOS 的 Curled View 类别:http://www.cocoacontrols.com/controls/curledviews-category

【讨论】:

  • 这是一个很好的开始,谢谢!
【解决方案2】:

你可以像these一样使用阴影图像。

【讨论】:

  • 我同意,如果您只想要如图所示的“阴影”效果,最好只使用图像。如果您要对从用户拍摄的照片创建的图像执行此操作,您可能会考虑编程解决方案(可能使用QuartzCore?请参阅stackoverflow.com/questions/2044479/…)...但这会产生内存和计算成本,所以请谨慎使用...
  • 您可以拉伸阴影图像以适应动态图像。在任何情况下,如果您不使用阴影图像,您应该限制最小和最大图像大小。所以阴影将适合有限大小的图像。
猜你喜欢
  • 2020-01-08
  • 1970-01-01
  • 2011-04-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多