使用图像文件的一部分创建 UIImageView
我对 UIImageView
进行子类化以创建基于图块的应用程序。 本质上,我正在获取单个图像文件并将其分解为多个片段,然后将这些片段分配给我的图块 (UIImageViews
),以便可以独立操作它们。
抓取图像的一部分并使用它来绘制 UIImageView
的最佳方法是什么? 我考虑过重写drawRect
并使用CGAffineTransform
,但似乎应该有一种更简单的方法来做到这一点,也许通过指定CGRect
到传递给 UIImageView
的 UIImage
,但我没有看到这方面的 API。
I'm subclassing UIImageView
to create a tile-based application. Essentially, I am taking a single image file and breaking it up into pieces, and then assigning the pieces to my tiles (UIImageViews
), so that they can be manipulated independently.
What's the best way to grab a portion of an image and use that to draw a UIImageView
? I thought about overriding drawRect
and using CGAffineTransform
, but it seems like there ought to be a simpler way to do this, perhaps by specifying a CGRect
to the UIImage
that is passed to the UIImageView
, but I don't see an API for this.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
开始了:
Here we go: