uitextview相关内容
在我的视图控制器中,我有一个 UITextView.这个文本视图填充了一个字符串.字符串可以很短也可以很长.根据字符串的长度,必须调整 textview 的高度.我使用故事板和自动布局. textview 的高度有点问题. 有时,高度会根据文本完美调整.有时,不,文本在第一行被裁剪.下面,textview 是黄色的.蓝色是滚动视图内的容器视图.紫色是拍照的地方. 文本来自我的核心
..
当我的文本没有填充 UITextView 时,它会按预期滚动到顶部.当文本超出屏幕大小时,UITextView 会滚动到文本的中间,而不是顶部. 以下是一些可能相关的详细信息: 在 viewDidLoad 中为 UITextView 的顶部和底部提供一些填充: self.mainTextView.textContainerInset = UIEdgeInsetsMake(90, 0,
..
有没有一种好方法可以调整 UITextView 的大小以符合其内容?比如说我有一个 UITextView 包含一行文本: “你好世界" 然后我添加另一行文本: “再见世界" 在 Cocoa Touch 中是否有一个好方法可以获取 rect 来保存文本视图中的所有行,以便我可以相应地调整父视图? 作为另一个示例,查看日历应用程序中事件的注释字段 - 请注意单元格(以及它包含的 UITe
..
如何将 UITextView 的“委托"出口连接到实现 UITextViewDelegate 协议的类? 我似乎找不到示例 在文档中 奇怪的是 UITextView 的“代表"插座有拖放界面的东西,就像你可以将它连接到 另一个小部件但当然,我不想连接它到一个小部件,我想把它连接到一个现有的类. 解决方案 如果您的意思是“我如何将使用代码创建的对象作为我的文本视图的委托",只需设
..
我希望我的 iOS 应用程序将用户键入的文本传递给 URL.相关代码贴在下面.当我运行应用程序时,文本没有被分配任何值.它保持为空. 我是 iOS 编程新手,可能在这里遗漏了一些明显的东西.任何帮助/指针将不胜感激. Mac 操作系统版本:10.6.8(64 位)Xcode 版本:3.2.3 在 snapshop 中..“我创建了一个表格视图并将自定义单元格放置在表格的每一行内.
..
我正在尝试做与此链接中的类似的事情 http://www.oracle.com/webfolder/ux/mobile/pattern/img/expand-collpase-description.png 单击“更多"按钮时扩展 UITextView 内的内容.我正在我的 viewDidLoad 中创建按钮,如下所示 UIButton *button = [UIButton button
..
如果空间不足,我想在文本末尾或下方显示更多按钮.我不明白苹果开发者是怎么做到的?请迅速回答.单击更多按钮后,我想显示所有文本.将按钮更改为更少. 提前致谢. 解决方案 这是一个很棒的 CocoaPod,可以满足您正在寻找的功能. https://github.com/ilyapuchka/ReadMoreTextView 这将允许您设置最大行数并自定义附加到修剪文本末尾的
..
如果我有 UITextView 并将字体大小设置为 32.当我运行应用程序(在模拟器和设备上)时,我会看到一个大光标和我输入的文本,就像我假设的那样将.但是如果我切换表情符号键盘,它们会显示得很小.就像字体的大小从未增加一样. 我知道这些表情符号字体比例,因为我在 OSX Lion 中将它们放大到巨大的比例,如果我创建一个带有表情符号字符作为标签的 UIButton 并将字体设置为“Appl
..
我想禁用复制/粘贴菜单,并且我在 UITextView 中使用 HTML 标记,其中有多个超链接并且只想禁用菜单. 我的 texview 图片 解决方案 只需尝试创建一个覆盖 canPerformAction:withSender: 方法的 UITextView 的子类 - (BOOL)canPerformAction:(SEL)action withSender:(id)send
..
我需要在文本视图中找到不同范围的像素帧.我正在使用 - (CGRect)firstRectForRange:(UITextRange *)range; 来做到这一点.但是我不知道如何实际创建 UITextRange. 基本上这就是我要找的东西: - (CGRect)frameOfTextRange:(NSRange)range inTextView:(UITextView *)textVi
..
这可能是一件容易的事,但我就是想不通——如何结束编辑文本视图?如何让键盘消失?还是我必须在它外面点击才能让它消失? 解决方案 首先,像这样一个(说实话)相当简单的问题让我想知道您是否尝试过阅读文档或在互联网上搜索. 搜索“Apple 文档 UITextView"为您提供 此链接 到类文档.同样,这里是文档UITextViewDelegate. 搜索“UITextView 简单示
..
如何获取键盘大小以调整 UITextView 的大小以及如何将 UIKeyboardFrameEndUserInfoKey 与日文键盘一起使用?以下用于调整 UITextView 大小的代码在标准键盘上运行良好.但不适用于日语.如何解决? - (void)keyboardWillShow:(NSNotification *)aNotification {[self moveTextViewFor
..
每个人都想在键盘弹出时移动 UITableView,但我正在寻找一种方法来禁用键盘弹出时对光标的自动动画.当键盘弹出并导致 UITableView 滚动到光标(以避免阻止它)时,我遇到了奇怪的抽搐/摇晃/不稳定的滚动行为. 我的每个 UITableView 单元格中都有一个 UITextView.键盘弹出时我没有提交任何其他动画. 此时,我想完全禁用动画并手动滚动到所需的 CGPoin
..
是否可以动态获取键盘的框架,实际上是它的高度?由于我有一个 UITextView 并且我想在更改键盘输入法时根据键盘框架高度调整其高度.如您所知,不同的输入法可能有不同的键盘框架高度. 解决方案 试试这个: [[NSNotificationCenter defaultCenter] addObserver:self选择器:@selector(keyboardWasShown:)名称:UI
..
在一个UITextView上隐藏键盘,有方法: ...textfield.returnKeyType = UIReturnKeyDone;textfield.delegate = 自我;……-(BOOL)textFieldShouldReturn:(UITextField *)textField {[textField resignFirstResponder];返回是;} 但是如果我想将“完
..
UITextView 插入到 UITabBarController 的标签中(在 iPhone 上). 用很多行填充UITextView. 显示键盘以编辑文本. 发生了什么?键盘用光标隐藏了 UITextView 的一半.结果无法编辑文本. 如何解决所有 Apple 移动设备(屏幕分辨率不同)的问题?非常感谢您的帮助! 解决方案 多年过去了,问题仍然存在.苹果绝对应该自
..
在装有 iOS 6 GM 的 iPad 上.我有 6 个 UITextFields、3 个 UITextViews 和一个触发弹出框/操作表的 UIButton. 当我选择 UITextFields 或 UITextViews 之一时,键盘弹出并出现光标,但我无法输入文本.如果我按下 UIButton 以显示弹出框,然后在其外部点击以将其关闭并返回 UITextFields 或 UIText
..
我有一个 UITableViewCell 子类,其中包含一个 UITextView 滚动已关闭.我在表格视图单元格 layoutSubviews 方法中这样设置它的框架: CGRect frame = self.bodyTextView.frame;CGSize 大小 = self.bodyTextView.contentSize;frame.size = 大小;self.bodyTextVi
..
这可能是一个愚蠢的问题.我正在尝试像附图一样设置左/右页边距.我通过将 UITextView 添加到 UIScrollView 成功实现了它.但是,仅使用 UITextView 几乎可以实现我想要的一切.比如UIScrollView,当我手动修改UITextView的文字时,不管它的.scrollEnabled是否设置为No,它都会自动滚动到底部. 如果 UITextView 的滚动指示器出
..
我刚刚发现 scroll view 的新 keyboardDismissMode 属性有一个恼人的错误.当将其与值为 UIScrollViewKeyboardDismissModeInteractive 的 text view 一起使用并且键盘被关闭时,scroll view 似乎会在继续之前跳到顶部减速. 我已向 Apple 提交了错误报告,但需要解决方法.我已经尝试了 DAKeyboar
..