在MFMailComposeController
中,一旦我们开始输入,就会显示电子邮件地址列表。选择后,TextField 会以小的椭圆形背景显示用户名。然后我们可以继续打字。如果我们想删除它,然后按退格键选择椭圆背景,然后在第二个退格键上删除电子邮件地址。这怎么可能实现。
我对搜索部分不感兴趣。我对实施它很好。但我更感兴趣的是让 TextField 在 MFMailComposeController 中工作。为已输入的电子邮件设置蓝色椭圆背景的方式。
谢谢
在MFMailComposeController
中,一旦我们开始输入,就会显示电子邮件地址列表。选择后,TextField 会以小的椭圆形背景显示用户名。然后我们可以继续打字。如果我们想删除它,然后按退格键选择椭圆背景,然后在第二个退格键上删除电子邮件地址。这怎么可能实现。
我对搜索部分不感兴趣。我对实施它很好。但我更感兴趣的是让 TextField 在 MFMailComposeController 中工作。为已输入的电子邮件设置蓝色椭圆背景的方式。
谢谢
您可以使用许多开源实现,其中一个名称是TITokenFieldView。
如果你只是想搜索一组地址、字符串或任何你可以实现的东西,你就会完成你的工作。这是UISearchDisplayController iPhoneUISearchDisplayController
上的链接。
否则,如果您想拥有自己,则必须拥有一个带有 UITableView 的 UITextField,并且您必须实现 UITextField 的委托方法才能通过 tableview 的数据源搜索自动完成功能。使用 UITableView 和 UITexField 的委托来实现您的逻辑。