当前位置: 首页 > 面试题库 >

以编程方式选择UITextField中的所有文本

乐正辰阳
2023-03-14
问题内容

如何以编程方式选择UITextField中的所有文本?


问题答案:

原来,调用-selectAll:使用非零发送者显示菜单。用nil调用它会使它选择文本,但不显示菜单。

在我的bug报告从Apple回来后,我建议我通过nil而不是self来尝试。

无需考虑UIMenuController或其他选择API。



 类似资料:
  • 我有一个,它由sqlite数据库中的城市填充,该数据库在项目单击时调用。最近我添加了一个使用gps检测我的位置的选项,所以问题是我可以检测城市(即贝鲁特)并设置的文本,但问题是下拉筛选器打开时显示贝鲁特(这是正确的),但我仍然需要单击列表项来调用监听器,如何以编程方式这样做 如何: 输入活动(DONE) 检测位置(DONE) 设置文本视图的文本(DONE) 显示textview下拉列表(已完成)

  • 问题内容: 启动应用程序时,未选择任何行。但我想表明第一行已被选中。 这该怎么做?我是否需要设置行的颜色? 更新:我尝试了table.setRowSelectionInterval(0,0)。我知道它应该可以工作,但是有一条错误消息: 问题答案: 您可以调用setRowSelectionInterval来做到这一点: 选择第一行。

  • 问题内容: 在JavaScript中,可以通过编程方式选择或元素中的文本。您可以使用来集中输入,然后使用来选择其内容。您甚至可以使用选择特定范围。 我的问题是:在元素中也有任何方法可以这样做吗? 我发现我可以这样做,可以将插入符号放入元素中,但是随后运行不起作用(也不行)。我在网上找不到任何有关它的信息,但也许我在寻找错误的信息… 顺便说一下,如果有什么不同,我只需要它在Google Chrome

  • 问题内容: 我需要以编程方式在WebView中触发文本选择模式,但是我使用的代码在Jelly Bean上不起作用? 我一直在使用以下代码,但是它不再在Android 4.1(Jelly Bean)上运行,因为Jelly Bean不再支持WebView.selectText,emulateShiftHeld和键调度。 以下适用于ICS最高版本的代码基于:如何在androidwebview中启用默认的

  • 我试图通过编程更改edittext的颜色。它可以工作,但正如您从所附的图像中看到的,文本选择的图标仍然使用主题颜色重音,而不是我设置的蓝色。我怎样才能改变它?我目前的代码是:

  • 问题内容: 如何以编程方式在HTML 字段中选择特定范围的文本?(我不想选择 整个 字段,而只是选择一个子集) 另外,如何确定字段中当前选择的范围? 问题答案: 以下是选择文本框的一部分(范围选择)并获取所选文本的方法: