实现输入框获取焦点后键盘上移的效果。
1.在ios8 Ui kit元件库中拖出一个键盘放在输入框背景y轴下方,并修改其宽与背景框相同376;
2.将输入框/输入背景框/发送按钮/键盘转换为动态面板,然后命名为键盘;
3.双击进入名为键盘的动态面板,为元件输入框添加交互事件,获取焦点时-移动-设置动作,移动中y轴-217是元件-键盘的高度,而不是动态面板的高度,另负号一定填写英文负号,具体看下图。
4.预览效果时发现每次在输入框点击时键盘就会上移。这个不要在意,原型只是表示一个想法,给研发表述清楚即可,不需要将原型做的那么完美。
5.拓展为输入框添加失去焦点时,键盘下移,交互内容看图三,效果点击除输入框外的地方,键盘下移。
但是有个问题,有时会自动上下移动,不知道为啥。
备注:将获取焦点时场景和失去焦点时场景换个顺序预览点击输入框**发现**页面跳转无效果。
一般文本框点击时使用获取焦点和失去焦点事件,而按钮使用单击时。
**