Ios iPhone5蜡

Ios iPhone5蜡,ios,screen,iphone-wax,Ios,Screen,Iphone Wax,Wax是一个很好的框架,我们可以在iOS上用lua编程。 我在iPhone5上试用,代码是: local frame =UIScreen:mainScreen():bounds() 始终返回320*480。 这在iPhone5上是不对的。 如何返回设备屏幕的正确帧 蜡支持iPhone4、iPad吗?或者蜡只支持iPhone4s及以下设备 搜索之后,我找到了解决方案:添加默认值-568h@2x.png投影。我认为这与点和像素之间的差异有关 请参见实际上,Wax不支持iPhone4、5或6 plu

Wax是一个很好的框架,我们可以在iOS上用lua编程。 我在iPhone5上试用,代码是:

local frame =UIScreen:mainScreen():bounds()
始终返回320*480。 这在iPhone5上是不对的。 如何返回设备屏幕的正确帧

蜡支持iPhone4、iPad吗?或者蜡只支持iPhone4s及以下设备


搜索之后,我找到了解决方案:添加默认值-568h@2x.png投影。

我认为这与点和像素之间的差异有关


请参见

实际上,Wax不支持iPhone4、5或6 plus,它只是一个框架,用于连接您的本机代码和Lua代码。Wax不关心设备类型或iOS SDK版本

下面的代码只是从ObjC运行时调用UIScreen的方法

local frame =UIScreen:mainScreen():bounds()
因此,如果您没有做任何事情来更改Wax的origin逻辑,那么我很确定返回值应该是相同的,无论代码是原生代码还是lua

如果您无法找到奇怪问题的原因,我建议您编写一个本地桥接方法,如

[CustomUtility getApplicationScreenSize] 
克服它。由于Wax框架不再维护这么长时间,我建议也使用JSPatch

也许你能提供更多的代码,我们可以找出哪里出了问题