iphone - 当方向改变时在 UIWebView 中找到横向和纵向的图像位置

标签 iphone objective-c ios ipad uiwebview

我有一个加载图像的 UIWebView。显然,与横向相比,纵向图像将具有不同的原点 x 和 y 点以及宽度和高度。问题是当方向改变时如何找到原点 x 和 y?每次方向改变时我是否必须注入(inject)一个 js 函数来找到这个数字,或者有更简单的方法吗?

最佳答案

如果您将图像置于 UIWebView 的中心,然后使 UIWebView 自动调整大小,使其占据全部可用宽度,您无需使用 JS 来知道图像有多大。

我不知道这个建议是否适用于您的具体情况,但愿适用。否则,请提供更多详细信息。

关于iphone - 当方向改变时在 UIWebView 中找到横向和纵向的图像位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8914049/

相关文章:

ios - xcode 8 中的 btnactionsender 而不是 btnaction

objective-c - 在单个 MTLRenderCommandEncoder : How to Synchronize MTLBuffer? 中使用多个渲染管道

objective-c - 获取文件夹大小的简单方法(ObjC/Cocoa)?

ios - 如何知道 Realm 查询(RLMResults)操作何时完成?

iphone - iPhone AudioServicesCreateSystemSoundID支持哪些音频格式?

iphone - 我是否需要昂贵的企业开发者帐户才能使用 TestFlightApp 进行 Beta 测试?

objective-c - 无法从不同的 View Controller 设置 View Controller 的 UILabel

iOS 应用程序 - 跨设备数据

ios - 使用 RxSwift 创建一个 "reactive"API

ios - Cocos2d-x 4.0新项目不包含xcodeproj文件