如何在ios App的UITextField下添加自动填充选项?

时间:2018-08-06 20:48:24

标签: ios

我想将以下便捷的these自动填充完成选项添加到我的iOS应用中:

我正在做的是使用沃尔玛(Walmart)的API选择一个项目,因此,如果用户键入“ che”,我希望UITextField下有三个选项,例如“ cheezits”,“ cheddar cheese”和例如“口香糖”。我了解如何使用API​​,因此我实际上只是在尝试找出显示这些选项的最佳方法。我唯一的猜测是使用一个隐藏的collectionview,除非 { "id": "AGj1epWg0cgWQlTxzimRJcC7ZOtL3OGXXcIZGYwJEarHX8iHG4s86ybH1dPI2S0yPIE", "productUrl": "https://photos.google.com/lr/photo/AGj1epWg0cgWQlTxzimRJcC7ZOtL3OGXXcIZGYwJEarHX8iHG4s86ybH1dPI2S0yPIE", "baseUrl": "https://lh3.googleusercontent.com/lr/AJ_cxPblNAwhstQaQgLvvX25pP0D48nA0s8j4RHS0v-SZiuTL-TIfoD5ScOBBB9TBKLeVDaJBbXQ3-9nz-IhDygQ4IIPWr_U0iGX54tmMjLPRHQVWMcUjZMxeye2M5rkuQp9TZm9oqXyg8juMGkvV6oV_o9uCVFYTmJs6x-cUKJb9vNQoG758dupNio47FXbU7iR4Lvjm18oUxHGmIosyPUSi7vtxKC1j5vUg9Vxvyl24-N2Ed3UavK_FxX2vJ9882PqRC3L7T1GlXIhbHX7uqgPTbi4TuN1v6Tqe5tLDGgHZeh8lqjinBSo_ljvBC9d33F91RPPpDh8JpQsf2NGVXc74TzJVDiSyNxq4hvpodLgyXFQW513Nix1jZg17GqEiE337wyItZ70_zt622uNYFZAirF3k_hYVSGCO5zHq2ZrmNvfxlKt9hhBvZ-1SYZiV9x-8EXjcJaC3q-d1WzmPM78WG8ZpXBtgmPGQTCtah6oljty34IsWiv3t_87EN68ixkFLKlfhU2ydb3kwMjOJdMBMg3niem1nTm1DBJYwmCZLlKnea8LHglE6dXI0ZvihFludXGIeRPNuAZHjRuBVRy8UNSwHWE0s0sI26iSSAnaQ0JpzkF7QFTW6OGOTGPOfAbgdNYj8RXqAbsw2s1gpycRW_dNwPQbvpYRfXXtVHY8_UFp3UHKT_cgBKKpT-WpsrC7UQ5FVqlIkwSnbmM_ih7Z7u0jlKwlatZ_6HzL-79A", "mediaMetadata": { "creationTime": "2014-02-24T22:05:47Z", "width": "1920", "height": "1080", "video": { "status": "READY" } }, "filename": "3D Humming Bird.mp4" } ...这是解决此问题的最佳方法?

1 个答案:

答案 0 :(得分:0)

是的,您可以创建一个最初隐藏的collectionview。我使用收集视图进行了一次此操作,该收集视图最初是隐藏的,前提是正确设置了约束。每当用户键入地名时,都会使用Google地方sdk填充集合视图。