问题标签 [uitextview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
41 回答
406684 浏览

ios - 如何根据内容调整 UITextView 的大小?

有没有一种好方法可以调整 a 的大小UITextView以符合其内容?比如说我有一个UITextView包含一行文本的:

然后我添加另一行文本:

在 Cocoa Touch 中是否有一种好方法可以让rect文本视图中的所有行都保持不变,以便我可以相应地调整父视图?

作为另一个示例,查看日历应用程序中事件的便笺字段 - 请注意单元格(及其UITextView包含的单元格)如何扩展以容纳便笺字符串中的所有文本行。

0 投票
6 回答
9605 浏览

iphone - UITextView 中的文本不显示在 UIScrollView 中

我想要一个UIScrollView带有一组子视图的子视图,其中每个子视图都有UITextView一个不同的文本。对于这个任务,我修改了PageControl苹果“iphone dev center”中的示例,以便将其添加UITextView到用于生成滚动视图的子视图的简单视图中。当我运行应用程序(在模拟器和手机上)时,没有看到文本,但如果我激活“用户交互”并单击它,文本会神奇地出现(以及键盘)。

有没有人有解决方案或在UITextView内部取得任何进展UIScrollView?谢谢。

0 投票
1 回答
2428 浏览

iphone - 如何在编辑模式下启动 UITextView (iPhone)?

我正在开发一个只有一个视图 UITextView 的 iPhone 应用程序,我希望它能够启动所有准备好输入(激活键盘),但默认情况下,它要求用户在键盘出现之前先点击视图。我已经在其他应用程序中看到了这一点,但无法弄清楚。谢谢。

0 投票
7 回答
30112 浏览

iphone - (iPhone) 如何处理 UITextView 上的触摸?

我正在尝试处理 iPhone 的 UITextView 上的触摸。例如,我通过创建 UIImageViews 的子类并实现 touchesBegan 方法成功地处理了点击和其他触摸事件......但是这显然不适用于 UITextView :(

UITextView 启用了用户交互和多点触控,只是为了确保......没有快乐。有人设法处理这个吗?

0 投票
3 回答
621 浏览

iphone - 如何在 iPhone 上实现一个自动选择文本框,如用于电子邮件地址的自动选择文本框?

在 iPhone 的邮件应用程序上,您可以输入多个邮件地址...然后删除一个您只需点击它,然后单击删除。我怎样才能在我的应用程序中实现类似的东西?我试图处理 UITextView 上的点击,但看起来 touchesBegan 和相关的委托方法没有为此类及其子类触发:(

任何想法?

0 投票
4 回答
27247 浏览

iphone - 在 iPhone 上的 UITextView 中获取光标位置?

我们的 iPhone 应用程序中有一个可编辑的 UITextView。当用户按下一些工具栏按钮时,我们需要在光标位置插入一些文本,但似乎找不到找到光标当前位置的记录(或未记录)方法。

有没有人有任何想法或其他人是否取得了类似的成就?

0 投票
1 回答
1942 浏览

iphone - (iPhone) selectedRange 用于不可编辑的 UITextView (或其他点击处理方法?)

我正在使用一个UITextView来保存静态内容(中文,这意味着字符都是固定宽度的)。我想让用户点击文本中的一个字符并显示该字符的字典信息。我知道所有与缺少复制和粘贴相关的问题,但我希望有一种方法可以做到这一点,而无需等待 iPhone 3.0 固件。

起初,我考虑使用UITextViewsselectedIndex属性。不幸的是,当'UITextView不可编辑时,UITextView' 中的以下代码总是返回整个文本块的长度:

我想这是有道理的,因为不可编辑UITextView的没有办法选择插入点,但这对我没有任何帮助。:)

另一种方法是计算,使用中文文本是固定宽度的事实,点击到达的位置以及当时应该在该位置下的文本,但这会因标点符号而变得复杂,这可能导致行提前换行,带来前一行的字符。

是否有另一种方法可以知道我缺少的触摸事件下的文本是什么?

0 投票
1 回答
912 浏览

iphone - iPhone UITextView 相对位置

我在我的应用程序中有一个新闻页面(视图),它有新闻的图像和文本。文本在 UITextView 中,我希望我的文本从图像旁边开始,当图像结束时从图像的下方继续,就像文本围绕图像一样。我尝试了 autoResizingMask,但据我所知,这是针对子视图和父视图之间的关系,所以它不起作用。有什么办法吗?

提前感谢

0 投票
34 回答
317727 浏览

iphone - 如何使用返回键关闭 UITextView 的键盘?

在IB的库中,介绍告诉我们,当return按键被按下时,键盘forUITextView会消失。但实际上return密钥只能充当'\n'。

我可以添加一个按钮并用于[txtView resignFirstResponder]隐藏键盘。

但是有没有办法为return键盘中的键添加操作,这样我就不需要添加了UIButton

0 投票
10 回答
54933 浏览

iphone - 调整 UITextView 的大小

UITextViewUIView. 添加的textview是不可编辑的,它只是为了显示一些数据。textview 中显示的数据是动态的。那就是行数不固定。它可能会有所不同。所以如果行数增加,textview的大小也需要增加。我不知道该怎么做。请给我一些想法。

更新:

这就是我正在做的事情: