如何转换相对于特定视图的窗口坐标?

2024-04-19

示例:我在窗口坐标中有一个 CGPoint:

CGPoint windowPoint = CGPointMake(220.0f, 400.0f);

aView它在超级视图中的超级视图中具有超级视图。在视图层次结构深处的某个地方,甚至可能变换了几次。

当你得到一个 UITouch 时,你可以向它询问 -locationInView: ,它会返回相对于该视图的坐标。

我需要几乎同样的东西。有没有一种简单的方法可以实现这一点?


我找到了一个非常简单的解决方案:

[self.aView convertPoint:windowPoint fromView:self.window];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何转换相对于特定视图的窗口坐标? 的相关文章

  • Objective-C 实现文件中方法名后面的分号

    void designImageViewNow some code here 分号写法正确吗 就在实现文件 Objective C 中方法名称之后 正文括号之前 这行得通吗 当我正在开发 iPhone 应用程序时 我错误地将分号放在了一个自
  • UILocalizedIndexedCollat​​ion的sectionForObject:(id)object collat​​ionStringSelector:(SEL)selector方法中selector的作用是什么

    我是 iOS 开发的初学者 正在经历this https developer apple com library ios documentation UserExperience Conceptual TableView iPhone Cr
  • 在 iOS 模拟器主屏幕或锁屏中设置壁纸(背景图像)

    当我正在绞尽脑汁思考某件事时 我的脑海中突然出现了这个想法 我们可以将模拟器的主屏幕背景图像设置为我们选择的图像吗 Xcode 3 2 2 模拟器 3 1 3 就是一个很好的例子 Certain versions of the simula
  • Android - 如何获取文本视图中字符的坐标

    是否可以从 Android 中的 TextView 中的字符获取 x 坐标 我不是在寻找 TextView 本身的坐标 我需要 TextView 中最后一个字符的坐标 多行 提前致谢 Java解决方案 以下是如何获得x and y特定字符的
  • 在 UITableView 上显示徽章信息

    我希望在 UITableView 行上显示徽章信息 如下图所示 我尝试使用下面的代码 UILabel labelCell1 UILabel alloc init labelCell1 frame CGRectMake 160 9f 10 0
  • 创建类似于邮件应用程序菜单的 iPhone 弹出菜单

    当您想要回复消息时 我想创建一个类似于邮件应用程序中的弹出菜单 我在多个应用程序中看到过这一点 所以我不确定框架中是否内置了某些内容或一些示例代码 在 Swift 中创建操作表 代码已使用 Swift 5 进行测试 从 iOS 8 开始 U
  • iPhone iOS 保存从 UIImageJPEGRepresentation() 获得的数据第二次失败:ImageIO: CGImageRead_mapData 'open' failed

    我的 UIImage 操作遇到了一个奇怪的问题 我正在进行保管箱同步 并且必须将我的图像存储为本地文件 为此 我使用以下命令保存它们UIImagePNGRepresentation image or UIImageJPEGRepresent
  • 如何在 iOS 中查找蓝牙音频设备

    好的 我正在开发一个有趣的项目 该项目有一个障碍 我需要为我的 iOS 应用程序启用蓝牙音频支持 我遇到的障碍是我什至无法开始获取已连接的蓝牙音频设备的列表 即使我的 iPhone 5S 可以识别我的耳机 大约 3 4 岁的耳机 LG HB
  • NSDictionary 上的 NSPredicate

    我试图根据字母表在表格视图中创建部分 并在这些部分下按字母顺序对我的条目进行排序 我已经收集了 bandArrayIndex 中 bandArray 每个条目的第一个字母 现在我尝试使用 NSPredicate 来计算每个字母有多少个 我正
  • iPhone 中的 NSNotification

    我正在将 NSSNotifcation 发送到 iPhone 应用程序中的另一个视图控制器 但它的观察者方法收到两次通知 这可能如何 任何人都可以指导我 我已经使用此代码来发布通知 NSNotificationCenter defaultC
  • 您是否标记 UIView 或将它们保留为属性?

    这主要是一个风格问题 但自从我开始为 iPhone 编程以来 我一直很好奇其他人的想法是什么 当您的 iPhone 应用程序中有一个 UIView 并且需要在应用程序的其他位置访问它时 通常在视图控制器中的另一个函数中 您是否喜欢用整数标记
  • 最小的 iOS 蓝牙管理器示例

    我一直在构建一个最小的示例 用于使用 iOS 5 0 中的 BluetoothManager 私有框架来检测附近的蓝牙设备 使用此问题中找到的答案 寻找触手可及的通用蓝牙设备 https stackoverflow com question
  • 从 UIImagePickerController 相机视图推送 viewController

    我正在开发一款消息应用程序 类似于 WhatsApp 用户可以互相发送文本和图像消息 当用户想要发送图像时 他可以从相机胶卷中选择一张图像 也可以用相机拍摄一张图像 这就是我介绍的方式UIImagePickerController对于这两种
  • iPhone 应用程序中的异步、同步、线程

    我正处于一个应用程序的设计阶段 该应用程序将利用 REST Web 服务 并且在使用异步 同步和线程方面遇到了困境 这是场景 假设您有三个选项可供深入研究 每个选项都有自己的基于 REST 的资源 我可以使用同步请求延迟加载每个请求 但这会
  • Parse.com 从相关 PFObject 获取 PFUser

    我正在将照片保存为 PFObject 解析 并使用 PFUser currentUser 用户 ID 作为其键之一 我想在表格视图中显示照片以及该 PFUser 的详细信息 但是当我尝试获取用户时 PFUser user self phot
  • 以编程方式使用 Stack Overflow 进行身份验证

    我想在我的 iPhone 应用程序中添加赞成和反对投票 MyStacks http itunes apple com gb app mystacks id360030953 mt 8 为此 我需要能够使用 Stack Overflow 对用
  • 在 UIScrollview 上显示缩略图的最佳方法是什么(从服务器下载)

    我想在 UIScrollview 如照片应用程序 上显示许多图像 作为缩略图 所有图像将从服务器下载 据我所知 有几种选择 1 通过创建 UIImageviews 然后将它们添加为主滚动视图上的子视图 2 通过子类化一个UIView类 然后
  • 有没有类似于 iOS 的 canOpenURL 来检查移动浏览器的 URL 方案? [复制]

    这个问题在这里已经有答案了 可能的重复 iPhone Safari 检查 JavaScript 是否支持 URL 方案 https stackoverflow com questions 627916 iphone safari check
  • 将 iPad xib 转换为 iPhone xib

    我看过很多关于将 iPhone xib 转换为 iPad xib 的帖子和教程 但我想反过来做 我能找到的唯一资源是 将 iPad 应用程序转换为 iPhone https stackoverflow com questions 68550
  • iphone sqlite 静态链接?

    有人静态链接 sqlite 而不是使用动态链接 吗 我遇到的问题是 越狱手机的用户没有与普通 iPhone 所采用的 sqlite 版本相同的版本 因此导致崩溃 我假设在我的应用程序中静态链接已知版本的 sqlite 就是答案 我需要全文支

随机推荐

  • PHP foreach 循环外访问变量

    我是 PHP 新手 谁能告诉我如何访问 foreach 之外的 foreach 循环变量 请通过代码查找如下 我需要它在下面的 html img 标签的 src 属性中
  • 如何对来自 Alamofire 的 JSON 进行排序并返回最终的 JSON 对象 (swiftyJSON)

    我无法简洁地从 api 提取数据 将用户当前位置添加到对象中 然后根据计算出的距离对数据进行排序 stackoverflow 的问题并不能完全回答我面临的问题 看这里 如何在 Swift 中对从 JSON 服务器文件读取的帖子进行排序 ht
  • golang 交换两个数字

    我正在尝试了解 Go 的内部结构 考虑下面的代码 a b 10 5 b a a b 上面的代码完美地交换了 2 个数字 a 变成了 5 b 变成了 10 我无法理解这是如何工作的 考虑到第二行代码 如果a先分配给b 那么b将是10 现在 如
  • 使用 Spring MVC 和 ajax 返回字符串时编码错误

    我有一个网页 使用 Ajax 请求希伯来语字符串 但该字符串返回为 奇怪的是 当使用 JSTL 而不是 Ajax 将相同的字符串插入页面时 它会正确显示 在我的网页中我声明 那是我的控制器 RequestMapping get label
  • 在 Ruby 中获取 URL 的重定向

    根据 Facebook 图形 API 我们可以使用以下命令请求用户个人资料图片 示例 https graph facebook com 1489686594 picture 但上一个链接的真实图片URL是 http profile ak f
  • 阅读 R Shiny DT 数据表中长文本的更多按钮

    我想在我的 R Shiny DT 数据表中包含 阅读更多 和 阅读更少 按钮 用于具有溢出 长文本的单元格 这个精彩的答案 https stackoverflow com a 51242920 4892627作者 Devansh J 在纯
  • Spring Security 4.2 中的 StrictHttpFirewall 与 Spring MVC @MatrixVariable

    升级到 spring security 4 2 4 后 我发现 StrictHttpFirewall 现在是默认的 不幸的是 它不能与 spring MVC MatrixVariable 很好地配合 因为 不再允许 如何解决这个问题 Exa
  • kSystemSoundID_Vibrate 不适用于 AVAudioPlayer Play

    我正在开发一个半双工 VOIP 呼叫应用程序 因为我试图在楼层交换期间播放音调和振动 进行楼层交换是将讲话者从 A 更改为 B 或者反之亦然 以进行半双工呼叫 如果我尝试使用 AudioServicesPlayAlertSound 播放提示
  • Django,从模型方法进行查询过滤

    我有这些模型 def Foo Models model size models IntegerField other fields def is active self if check condition return True else
  • 渲染空中继器

    When Repeater不包含任何项目 它根本不会以 HTML 形式呈现 甚至HeaderTemplate or FooterTemplate 即使它是空的 我也需要在客户端操作它 有没有办法始终在 HTML 中呈现 Repeater I
  • 使用 SendKeys.Send() 模拟右 Shift+Ctrl

    I m trying to Send right Shift Ctrl to my RichTextBox But as default it sends the left keys SendKeys Send Is there anywa
  • 如何启动超过 16 个 Android 模拟器

    运行 16 个模拟器时 adb devices shows List of devices attached emulator 5584 emulator 5582 emulator 5580 emulator 5578 emulator
  • UPDATE的目标表不可更新

    我需要运行这个查询 UPDATE TempRH T JOIN SELECT offices id MAX Poids AS Poids FROM TempRH GROUP BY offices id T1 ON T1 offices id
  • 如何将 pandas Series 作为行而不是列写入 CSV?

    我需要写一个pandas Series对象将 CSV 文件视为行 而不是列 简单地做 the series to csv file csv 给了我一个这样的文件 record id 2013 02 07 column a 7 0 colum
  • 重置表单重置按钮上的 ckeditor 值

    我的表单上有一个表单重置按钮 a href class btn Reset a 这将重置表单上除 ckeditor 之外的所有控件 并且我希望能够重置表单上 ckeditor 的值 ckeditor 的关联文本区域被重置 那么我该如何将 c
  • 如何包含同一项目中另一个文件的模块?

    依照指示本指南 https doc rust lang org 0 12 0 guide html crates and modules我创建了一个 Cargo 项目 src main rs fn main hello print hell
  • 渲染 Markdown 文件时,标题不显示在 R Markdown 上

    我正在尝试将 Rmd 文件转换为 md 输出 md document 但标题未显示在渲染的文件上 当我尝试将同一文件渲染为 html 文件 输出 html document 时 标题确实会显示 标题显示在渲染的文档上 title Test
  • VBA中返回数组的函数

    我是一名会计师 我需要每天将每笔客户付款与未清发票进行匹配 我在这个网站上发现了 Michael Schwimmer 发布的非常漂亮和优雅的 VBA 代码 https berndplumhoff gitbook io sulprobil e
  • 了解静态链接嵌入式lua环境中lua扩展dll的构建/加载

    我有一个相对复杂的 lua 环境 我试图了解以下内容如何工作 起始设置包括以下两个模块 主要应用 无lua环境 DLL 静态链接到lua lib 包括解释器 该 dll 被加载到主应用程序中 并运行 lua 控制台解释器和可从控制台访问的
  • 如何转换相对于特定视图的窗口坐标?

    示例 我在窗口坐标中有一个 CGPoint CGPoint windowPoint CGPointMake 220 0f 400 0f 有aView它在超级视图中的超级视图中具有超级视图 在视图层次结构深处的某个地方 甚至可能变换了几次 当