问题标签 [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 投票
37 回答
73119 浏览

iphone - 每次更改文本时如何强制 UITextView 滚动到顶部?

好的,我遇到了一些问题UITextView。这是问题:

我将一些文本添加到UITextView. 然后用户双击以选择一些东西。然后我更改UITextView(以编程方式如上)中的文本并将UITextView 滚动到有光标的页面底部。

但是,这不是用户点击的地方。UITextView无论用户点击哪里,它总是滚动到底部。

UITextView所以这是我的问题:每次更改文本时如何强制滚动到顶部?我试过contentOffsetscrollRangeToVisible。都不工作。

任何建议,将不胜感激。

0 投票
1 回答
775 浏览

iphone - (iphone) 不可编辑的 UITextView “书签”

我是 iphone dev 的新手,我正在尝试在不可编辑的 UITextView 中创建一个“书签”。更具体地说-我使用 UITextView 进入视图,可能在文本中滚动(或到其他点),离开该视图,当我回来时 UITextView 显示我离开的地方。

除了如何“捕获”离开视图时不可编辑的 UITextView 滚动到的点之外,我已经弄清楚了一切。我已经以我能想到的各种方式尝试了 viewWillDisappear 中的 selectedRange。

对此的任何想法将不胜感激,我已经挣扎了将近两天。

我希望我解释得足够清楚。

提前致谢!!总帐

0 投票
1 回答
595 浏览

iphone - iphone UITextView 手动注册触摸

我目前正在开发具有这种结构的应用程序:

我有一个视图控制器,我们称之为 MainViewController,它处理应用程序的所有触摸事件。MainViewController 作为实例变量有一个名为 canvasView 的视图。canvasView 有一个 UITextView,称为 hiddenTextView。

还有其他不可见的视图等等,所以 UITextView 不是第一个注册触摸的。

如何让 UITextView 在此配置中注册触摸?专门从 autoCorection 框中进行选择(实际上它用于日文汉字选择,但我认为它的机制类似)。

我试过了:

[canvasView.hiddenTextView touchesBegan:touches withEvent:event]

来自 MainViewController 的 touchesbegan 方法。我已经为 touchesBegan、moved 和 Ended 完成了此操作。

我认为它实际上适用于我尝试过的 50 次左右的运行中的一次,但我不知道发生了什么变化。

关于如何让它发挥作用的任何想法?

0 投票
1 回答
1496 浏览

iphone - iphone 始终在 UITextView 中隐藏一些文本

我有一个 UITextView 我试图对用户隐藏,除了我使用它的自动更正界面,所以我不能把它的隐藏属性设置为 true。

目前我正在放置 contentOffset 以便它隐藏第一行文本,但这并不能始终如一地工作。有时确实如此,有时滚动视图会重新滚动到文本部分可见的位置。它似乎是任意的,因为在不更改一行代码的情况下,行为将在我重建后自行切换......

我尝试关闭 UITextView 的滚动,以及覆盖 UITextView 的 drawRect 函数以不执行任何操作,以及更改 UITextView 的 TextColor 以清除颜色。似乎您无法更改文本颜色的 alpha 值,因此不起作用。

关于如何实现这一目标的任何其他想法?提前致谢。

0 投票
1 回答
2395 浏览

iphone - 调整具有最大高度的 UITextView

我正在显示来自 sqlite3 数据库的一些文本,并希望 UITextView 根据文本量自动调整大小。我可以做到这一点,如下所示:

这工作正常。尝试设置最大高度时我很挣扎。

所以 UITextView 将根据文本调整大小,除非它达到最大高度,在这种情况下,用户将不得不使用滚动条来查看剩余的文本。

任何帮助将不胜感激

0 投票
2 回答
1530 浏览

iphone - 如何使 UITextView 具有与 UITextField 相似的样式,以及如何让该死的东西消失?

我无法理解这一点。基本上,我想要与 UITextField 相同的样式,但能够采用多行字符串。我确定这是一个经常被问到的问题,但我在网络上的任何地方都找不到可读的解决方案。

哦,当我触摸它或按下“完成”按钮(似乎不存在)时,我怎样才能让该死的键盘消失?

0 投票
1 回答
28505 浏览

iphone - 如何隐藏键盘 - UITextView iPhone - 通过返回键

在 UITextView 中,当我们点击它时,

出现一个键盘,

但是当用户按下返回键时,(通常在 textView 中创建一个新行)

键盘应该下降。

如何?

0 投票
2 回答
1610 浏览

objective-c - UITextView 委托未获得所有方法调用

我有一个 UIViewController 实现 UITextViewDelegate 并作为委托连接到我的 UITextView。每当点击文本视图时,我都会接到以下电话:

每当视图的内容发生变化(键盘、程序修改)时,我都会调用:

但是当我按下键盘上的 Return 键时,我没有接到以下电话:

这种方法有什么不同吗?是否需要在某个地方设置一些特别的东西以确保我接到这个电话?

提前致谢!

0 投票
6 回答
31525 浏览

iphone - UITextView 中的对齐对齐 - iPhone

在我的应用程序中,我有UITextView很多行,但我需要具有正确外观的数据。

是否有可能在 中进行合理对齐UITextView

0 投票
3 回答
8364 浏览

ios - 如何在 UIWebView 而不是 Safari 中打开 UITextView Web 链接?

我正在开发 iPhone 3.0 应用程序。我正在尝试将 UITextView 中的 Web 链接打开到 UIWebView 而不是 Safari 中。但仍然没有运气。

UITextView不可编辑,它可以完美地检测 Web 链接并在 Safari 中打开它们。

如何避免这种情况?如何获取该网址以便我可以自己使用UIWebView