我在我的iOS构建中遇到了选择器组件的问题。
第一张图片展示了选择器的正常外观。第二张图片展示了当选择器被聚焦后,它的大小发生了变化,但是它应该保持不变。
以下是我的选择器代码:
在Codename One Designer中,我已将组件添加到表单并设置了其UIID。我还通过Codename One Designer自定义了设计。我在三个类别(未选中、已选中和按下)中设置了相同的样式。在Android上,Picker正常工作。我有两个iOS设备,具有完全相同的行为。
![iOS Picker normal image](https://istack.dev59.com/EEGPW.webp)
![iOS Picker error image](https://istack.dev59.com/ebiVz.webp)
以下是我的选择器代码:
Picker pickFamilienstand = findPickFamilienstand(f);
pickFamilienstand.setType(Display.PICKER_TYPE_STRINGS);
pickFamilienstand.setStrings("Familienstand","Ledig","Verheiratet");
pickFamilienstand.setText("Familienstand");
pickFamilienstand.setRenderingPrototype("Familienstand");
在Codename One Designer中,我已将组件添加到表单并设置了其UIID。我还通过Codename One Designer自定义了设计。我在三个类别(未选中、已选中和按下)中设置了相同的样式。在Android上,Picker正常工作。我有两个iOS设备,具有完全相同的行为。
- iPhone 5s,iOS 8.1
- iPad
我不知道我有哪种iPad,因为我现在没有它。我稍后会添加这个信息。
任何想法为什么Picker会这样做吗?