objective-c - 在 UIView 中查找特定点

标签 objective-c cocoa-touch ipad ios uiview

嘿。我正在构建一个 iPad 应用程序,我需要在 map (UIImageView) 上标记特定点。我有以英寸为单位的坐标,但我无法将基于英寸的坐标映射到 iOS 点,我已经在谷歌上搜索了几个小时,但没有什么太确定的。

有什么想法吗?

谢谢。

最佳答案

所以您有实际单位并想将其转换为点数?

iPad 屏幕有 9.7 英寸的对角线。以点为单位,它是 1024x768。因此,应用毕达哥拉斯,对角线上有 1280 点。因此,每英寸的点数非常接近 132,我在其他地方也看到了没有从第一性原理计算。

因此,x 英寸的距离是 x * 132 点。例如。 1.5"为 198 点。

关于objective-c - 在 UIView 中查找特定点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4933744/

相关文章:

ios - 将通过应用程序相机拍摄的照片与元数据一起保存到设备的相机胶卷

cocoa - 如何将 NSManagedObject 从一个上下文复制或移动到另一个上下文?

iphone - 获取 UITableview 中自定义单元格的行索引

iphone - NSString 到 int 问题

ios - UITableView 在(显然)未能向委托(delegate)询问 numberOfRowsInSection 后崩溃

ios - 如何从base64string的服务器下载pdf文件?

ios - 使用对象对 NSArray 进行排序

iphone - 如何在 tabBar 按钮的操作上从一个文本字段移动到下一个文本字段

ios - 带蓝牙条码扫描仪的 iPad 2

objective-c - XCode 产品 > 分析结果