在 iOS 应用中为动态下载的图像添加样式

Posted

技术标签:

【中文标题】在 iOS 应用中为动态下载的图像添加样式【英文标题】:Add styles to dynamically downloaded images in iOS app 【发布时间】:2011-03-21 04:09:57 【问题描述】:

我的问题是:由于我有一个从 TMDB(电影数据库)下载图像的应用程序,并且在将它们添加到我的应用程序之前我无法在 Photoshop 中对其进行编辑,所以我想知道是否有添加效果的方法。就像从应用程序中下载或引用图像时动态地为我的图像添加漂亮的投影和 1 像素边框? (开发中)

我似乎找不到办法做到这一点。不过我可能找错地方了。 有什么帮助吗?

【问题讨论】:

你读过TMDB terms of use的第6节吗? @Caleb 我不能使用 API 将他们的电影封面拉入我的应用程序吗? api.themoviedb.org/2.1 没有意识到他们有 API。看起来他们也有另一个terms of service 文档。我只是说...在从其他人的网站中提取内容之前,请确保您获得了许可。 @Caleb 哦,完全。我将申请商业许可证(我猜这是免费的)并跳过所有适当的环节。我最不需要的就是法律问题。 【参考方案1】:

您可以使用Quartz 轻松完成所有这些操作。

【讨论】:

图像位于 UIScrollView 中,类似于 App Store 屏幕截图视图。这是否可以添加到每个图像中,以便没有无样式内容的闪光。 (我是一个极端的初学者,对不起,如果这是一个愚蠢的问题) @Taylor:你想要预加载? @sudo rm -rf 好吧,这就是它所需要的,这样当图像滚动到视图中时它已经有了它的阴影,这样就可以了。我真的不知道。

以上是关于在 iOS 应用中为动态下载的图像添加样式的主要内容,如果未能解决你的问题,请参考以下文章

如何在 iOS 中为正在运行的视频添加动态视觉效果?

iOS:如何在静态图像上添加动态按钮?

iPhone iOS:如何在图像背景上动态移动/调整图像大小?

样式化 Firebase 动态链接

如何使用 ios 中的约束使视图位置动态化?

iOS7根据从API下载的图像高度动态调整TableViewCell的高度