iPhone 目标 C:如何获取 UIImageView 上触摸点的像素颜色?

iPhone Objective C: How to get a pixel#39;s color of the touched point on an UIImageView?(iPhone 目标 C:如何获取 UIImageView 上触摸点的像素颜色?)
本文介绍了iPhone 目标 C:如何获取 UIImageView 上触摸点的像素颜色?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

iPhone 目标 C:如何获取 UIImageView 上触摸点的像素颜色,即使父 UIView 或其自身正在被 旋转CGAffineTransformMakeRotation函数?

iPhone Objective C: How to get a pixel's color of the touched point on an UIImageView, even if the parent UIView or itself is being rotated by the CGAffineTransformMakeRotation function?

即使 UIView/UIImageView 正在缩放和旋转,UITouch 的视图属性是否仍能正确返回触摸点的正确像素?

Will the view property of the UITouch still correctly return the correct pixel of the touched point even if the UIView/UIImageView is being scaled and rotated?

非常感谢阅读

已感谢您的回答&评论,但抱歉,我仍然不知道如何从触摸事件中获取缩放/旋转图像的 X、Y 点,然后从中提取颜色.有人愿意帮忙吗?

edited: Thanks for the answer & comments, but sorry I still don't know how to get the X,Y point of the scaled/rotated image from the touch event, and then extract the color from it. Would anyone mind to help?

推荐答案

快速谷歌搜索揭示了一些有希望的潜在客户:

A quick google search has revealed some promising leads:

  • 从 CGImage 对象获取像素数据
  • 另一个 StackOverflow 问题
  • 我的像素是什么颜色的?

这篇关于iPhone 目标 C:如何获取 UIImageView 上触摸点的像素颜色?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

Pushing UIViewController above UITabBar(将UIView控制器推送到UITabBar上方)
How to stop UIBarButtonItem text from truncating?(如何阻止UIBarButtonItem文本被截断?)
java.lang.IllegalStateException: SimpleTypeImpl should not be created for error type(异常:不应为错误类型创建SimpleTypeImpl)
Android IllegalArgumentException: The tag for fragment_XXX is invalid. Received: layout-sw600dp/fragment_XXX_0(Android IlLegalArgumentException:Fragment_XXX的标签无效。收到:Layout-sw600dp/Fragment_XXX_0)
iOS convert audio sample rate from 16 kHz to 8 kHz(IOS将音频采样率从16 kHz转换为8 kHz)
Enforcing an audio sampling rate in iOS(在iOS中强制音频采样率)