我正在使用Flex构建移动应用程序。
我正在尝试在每个输入上设置softKeyboardInputAreaOfInterest以包含下面的按钮。感兴趣的区域小于软键盘留下的剩余屏幕空间,我将其设置在viewActivate上,确保传递正确的尺寸。
但是,我正在iOS中进行测试,但它似乎并没有起作用。我设置矩形时会跟踪正确的尺寸,但平移行为不正确。
我在其他帖子中也发现了一两个未答复的帖子。当然,这个属性并没有创建和记录,但实际上没有实现。它似乎绝对没有。
在这个阶段,我无法找到一种方法来保证输入字段和表单底部的按钮都被平移到视图中。
如果可以,请帮忙!
答案 0 :(得分:0)
这是一个错误 - softKeyboardAreaOfInterest在iOS上不起作用。我在7月的AIR预发布期间与Adobe AIR团队保持联系。他们确认了这个错误并在在线AS3文档中添加了一个句子(“此属性在iOS上不可用”)。
我今天刚刚使用最新版本的AIR(版本3.5.0.600)再次测试它,它仍然无法在iOS上运行,但是在线AS3文档删除了关于softKeyboardAreaOfInterest无法在iOS上运行的句子。我猜这是一个疏忽。
更新,2012年11月19日:对于AIR 3.5,在AS3文档中删除“iOS上不可用”被证明是一个已经纠正的疏忽。此属性在使用AIR 3.5的iOS上仍然不起作用。
更新,2012年11月20日:今天来自Adobe的消息是,这不是一个错误,在iOS上没有启用softKeyboardAreaOfInterest。