【发布时间】:2018-02-12 08:57:45
【问题描述】:
我正在尝试使用 MergAV 构建一个小型 iOS 应用程序来扫描二维码。唯一困扰我的是,如果我创建基于 iPhone 5 屏幕尺寸的应用程序,一切正常。即使在更大的屏幕上!但如果我从 iPhone 6 大小的堆栈开始,我需要添加:
set the fullscreenmode of this stack to "ShowAll"
否则,iPhone 6 或 7 上的堆栈会很大。这本身很奇怪,但可以管理。在我的堆栈上方的行告诉 scaleFactor 是 1 并且 systemPixelScale 是 2(如预期的那样)但是当我通过以下方式设置“相机”的矩形时:
mergAVCamSet "rect",the rect of grc "cam"
相机没有得到正确的矩形。它略微向左下方偏移并且高于原始矩形。另一方面,如果我通过mergAVCamGet("rect") 查询图形的矩形和相机的矩形,前三个数字相同,但最后一个(底部值)不同,并且凸轮实际上有一个较小的数字!
这是一个错误吗?我应该知道什么?有什么可以解决的吗?
【问题讨论】: