草庐IT

UitextView

全部标签

ios - 键盘在出现时隐藏 UITextView

我已经将我的UIkeyboarddismissmode设置为.Interactive,但我不知道如何调整UITextView的大小,这样键盘就不会覆盖内容。我还有一个UIToolbar作为inputaccessory。这是我的代码。@IBOutletweakvartextView:UITextView!overridefuncviewDidLoad(){super.viewDidLoad()self.addDoneButtonOnKeyboard()self.textView.keyboardDismissMode=.Interactive}overridefuncviewDidApp

ios - 包含某些字符的字符串导致 UITextView 过早换行

上下文我正在尝试将一堆随机文本输入到TextView中并将其字符换行,以便该框完全充满符号。似乎TextView试图根据文本中的某些字符自动换行。我已将导致TextView不正确换行的字符列表缩小为以下字符:]}).>/+其余可以显示的字符是:[{(#@=*~在Playground中运行的以下代码将导致UITextView在该行的最后一个字符之前换行。importUIKitfuncgenerateRandomText()->NSAttributedString{letcharacterLimit=9500letsegmentSize=500//problemcharacters//]}

ios - 如何拦截 UITextView 中链接上的电话号码单击(调用按钮)?

当我们在TextView中点击一个数字时,是否有一个回调来识别用户何时点击弹出窗口中的调用?functextView(textView:UITextView,shouldInteractWithURLURL:NSURL,inRangecharacterRange:NSRange)->Bool上面提到的函数将帮助我识别已在UITextView中单击了一个链接,而是否有特定的回调来识别是否单击了Call或Cancel点击 最佳答案 使用委托(delegate)方法:functextView(textView:UITextView,sho

ios - 如何在 UITextView 中为文本添加轮廓?

我是iOS文本编程的新手,目前有点难过。我正在创建一个示例项目来学习如何制作lolcat应用程序(从有趣的东西开始!)。我有一个带猫的UIImage,我通过在上面放一个带有文本的UITextView来在上面放一些文本。我想以这样的文字结尾:当我在UILabel中有文本时,我能够成功实现这一点。我使用了在SO上找到的代码,这些代码使用drawTextInRect来完成魔法。现在,我想在UITextView中做同样的事情(我希望能够滚动文本)。**编辑:**所以这是我目前正在尝试的:varfoo=NSAttributedString(string:text,attributes:[NSSt

ios - 字符串 boundingRect 计算出的高度与 UITextView 内容高度不匹配

我有一个UITableView,其中包含可变大小的单元格。高度基于我需要显示的文本block,因此我需要测量文本。我只是在使用一些LoremIpsum文本:"Nullamestelit,rutrumvolutpatscelerisqueeu,tinciduntutmagna.Quisquesitametodioquiseroslobortiscursus.Phasellusmaurisaugue,mattisaposueresitamet,dictumsitametipsum.Praesentvelitsapien,tristiqueutpellentesqueeget,venenat

ios - 如何在 UITextView 中的每一行添加无序列表或项目符号点

基本上我想向UITextView添加一个无序列表。对于另一个UITextView,我想添加一个有序列表。我尝试使用这段代码,但它只在用户第一次按下enter后给了我一个要点,(仅此而已,)我什至不能退格。-(void)textViewDidChange:(UITextView*)textView{if([myTextField.textisEqualToString:@"\n"]){NSString*bullet=@"\u2022";myTextField.text=[myTextField.textstringByAppendingString:bullet];}}如果您只找到一种使

xcode - 如何在 UITextView 返回/搜索键上添加一个 Action ?(swift 2)

我有一个UITextView,我将其用作翻译应用程序中的文本输入。当用户按下返回/搜索时,我想做一些Action,例如从textView搜索单词。我想像我们对IBAction那样做一些Action。 最佳答案 设置textView的委托(delegate)。比添加shouldChangeTextInRange用于检测返回/搜索按钮和performAction用于您的自定义操作。overridefuncviewDidLoad(){super.viewDidLoad()self.textView.delegate=self}functe

ios - UITextView 文本被截断 - iOS 10

我在使用iOS10、Swift3时遇到了一个奇怪的问题。UITextView有时会“卡住”。“卡住”是指其中的文本被剪切,因此只有一部分可见。发生这种情况时,UITextView不可滚动。在Storyboard中,我将其固定在边缘。View相关代码:overridefuncviewDidLoad(){...lyricsTextView.text=song.lyricslyricsTextView.font=UIFont(name:"Avenir-Roman",size:15)lyricsTextView.textAlignment=.center...overridefuncviewD

ios - UITextView 不显示长文本

我在UIScrollView中有一个UITextView。当文本不是太长时,textView可以正确显示。但是当文本很长时,它不会在textView中显示文本。但是,textView仍然是可选的。这是我的布局。非常感谢! 最佳答案 我在UITextView中显示非常长的文本(33745个字符)时遇到了同样的问题,并且在尝试了不同的副本长度之后,限制是模拟器。如果字符数超过7435,模拟器不会显示文本,但我可以滚动、复制等。但在多个设备上测试,33745个字符的文本显示正确。 关于ios-

ios - 将 UITableViewCell 的高度调整为 UITextView 的高度

我的UITableView中有两个单元格。一个是自定义的UITableViewCell,另一个是内部带有UITextView的单元格,称为TextViewCell类型。因为它们是静态的,所以单元格是在xib的viewDidLoad方法中加载的:textCell=Bundle.main.loadNibNamed(String(describing:TextViewCell.self),owner:self,options:nil)?.first!as!TextViewCellratingCell=Bundle.main.loadNibNamed(String(describing:Rat