如何获取事件侦听器键盘帧的返回值在Appcelerator Titanium中更改



在这个链接中 Titanium.App-event-keyboardframechanged它说:"该事件返回包含keyboardFrame.x的字典",我是编程新手,所以我想知道如何从这个事件中获取keyboardFrame.width,这是代码:

Ti.App.addEventListener("keyboardframechanged",function(e){alert("keyboard changed");});

谢谢

像这样:

Ti.App.addEventListener("keyboardframechanged",function(e){
    alert( e.width );
    alert( e.keyboardFrame.width );       
});

2 个警报之一必须正常工作

干杯

据我所知,JS,您无法返回处理程序/回调函数的值。但是,它们通常通过事件对象提供值,该对象将在函数内部e。尝试检查e包含的内容。

Ti.App.addEventListener("keyboardframechanged",function(e){
  //something like e.keyboardFrame.x
});

最新更新