另一天,另一个错误...... 我有三个AutoCompleteTextFields,过滤器被覆盖以从我的REST服务完成,但我的大问题是这些文本的建议弹出窗口是点击...所以当我已经完成其中一个时,任何点击建议弹出窗口另一个将触发已经填充的基础ACTF,因此显示它自己的弹出窗口,无法从其他ACTF建议弹出窗口中选择该项目。
这里的两个截图显示了情况,ACTF是文本字段暗示“Partenaire”,“Contact ...”以及已经自动完成的文本字段。
在第二张截图中,我试图在第三个ACTF上选择项目,因此前四个结果来自第三个ACTF,最后四个来自“Partenaire”ACTF。
有没有办法覆盖像弹出窗口的onShow()这样的东西,它隐藏等价物,所以当我输入其中一个时,我可以禁用其他ACTF?
我认为这是解决问题的好方法,但我对其他想法持开放态度。)
我忘记提及它,但问题出现在Android和模拟器上,但iOS没有这样的问题。
答案 0 :(得分:1)
检查您的UI是否正确设置了滚动,层次结构中只有一个容器可以在Y轴上滚动。默认情况下,Form的内容窗格应该在Y上滚动(除非它是边框布局)。