jjzjj

UItextview

全部标签

ios - 如何在没有子类化的情况下使所有 UITextViews 的背景为紫色?

我有一个要调试的应用程序。我希望应用程序中的每个UITextview都具有紫色背景。我认为methodswizzling是一个可能的解决方案,但我无法让它发挥作用。问题:如何在不子类化或手动设置每个TextView的背景颜色的情况下做到这一点?谢谢 最佳答案 像这样的东西应该可以解决问题:[[UITextViewappearance]setBackgroundColor:[UIColorpurpleColor]];外观代理是在iOS5中引入的,作为一种无需子类化即可对核心UIKit类进行样式化的便捷方式。它可以以各种非常有用的方式使

ios - 退格第一行后如何居中对齐 UITextView 中的文本?

我希望文本始终居中,但是当我退格第一行的所有文本时,文本不再居中。有什么解决办法吗?请帮助...我已经上传到youtube,请看这是我在UITextView上的设置附注其实我试过用textView.attributedText来做,但没有成功:( 最佳答案 您可以添加UITextViewDelegate并实现方法:-(void)textViewDidChange:(UITextView*)textView{textView.textAlignment=NSTextAlignmentCenter;}

ios - 更改默认光标图标 UITextView iOS?

我需要更改UITextView的默认光标图标。我想将其更改为圆圈图标而不是如下所示的线。任何帮助表示赞赏。提前致谢。 最佳答案 无法更改textView的原始插入符号。你应该定制一个。为此,创建UITextView的子类:@interfaceCustomTextView()@property(strong,nonatomic)UIImageView*caretImageView;@end@implementationCustomTextView-(void)awakeFromNib{[superawakeFromNib];[[NSN

ios - 以编程方式将表情符号大小设置为 UITextField

我有一个由界面生成器设置的UITextView。根据用户的操作,我想在文本字段中显示一个表情符号。这就是我现在的做法(在NSString中捕获):emojiSelected=[NSStringstringWithUTF8String:"\xF0\x9F\x98\x9C"];然后稍后(设置UITextField):cell.emoji.font=[UIFontfontWithName:@"AppleColorEmoji"size:40.0];cell.emoji.text=emojiSelected;现在可以使用了,只是表情符号很小-几乎看不见。我试图更改字体以使其变大,但没有任何变化。

ios - 禁用双击弹出 UITextView

双击UITextView时会出现一个弹出窗口。您可以在下图中看到它。我们如何禁用它? 最佳答案 试试这个:txtView.selectable=NO;已编辑:在你的ViewController中覆盖这个来处理,在你有UITextfield的地方使用这个代码。//Hidecut/copy/pastemenu-(BOOL)canPerformAction:(SEL)actionwithSender:(id)sender{UIMenuController*menuController=[UIMenuControllersharedMenu

在UiteXtView中单击URL时选择浏览器

我有一个URL链接UITextView。在我的iPhone中,既有Safari&Chrome应用程序。每当我单击URL链接时,我都想列出Safari&Chrome(以及手机中的所有其他浏览器)在弹出视图中,以便用户可以选择要打开URL的浏览器。现在,它总是打开Safari,因为它是我手机中的默认浏览器。有什么办法可以选择浏览器打开URL?我知道有这个代表functextView(_textView:UITextView,shouldInteractWithURL:URL,incharacterRange:NSRange)->Bool{//Gottheurlhere.howcan

ios - XCode iOS7 - 带有 UITextView 的动态单元格,如 Reminder App

我需要创建一个与内置提醒应用程序具有相同行为的应用程序。创建这个有一些问题:具有动态高度并随着UITextView的内容“增长”的单元格选择触摸的单元格当用户编辑内容时刷新单元格的高度(动态)我已经使用一些技巧解决了动态高度问题。剩下的问题是:如果单元格“完全”包含UITextView,如何知道用户选择了哪个单元格?现在我已经使用textViewDidBeginEditing方法来了解单元格并将UITableView滚动到它:-(void)textViewDidBeginEditing:(UITextView*)textView{MemoViewCell*cell=(MemoViewC

ios - 如何在 ios 中的 UITextView 中创建 UILabel

我想在文本字段中添加多项技能,例如gmail应用程序。返回键盘时创建新的UILabel,退格时删除UILabel。实际上我想添加多项技能,所以我可以使用添加按钮并转到下一个View并在那里添加,但我想要像gmail应用程序 最佳答案 使用其中一个极好的库怎么样?此行为已实现多次。例如看看这个:THContactPicker它使用UIView和UITextField子类来管理这个任务,你会得到一堆有用的委托(delegate)方法。 关于ios-如何在ios中的UITextView中创建U

ios - 获取 UITextView 的实际高度

我有一个NSAttributedString被传递到UITextView:NSAttributedString*str=@"Areallylongstring...thatcontinuesforawhile";字符串的长度是随机的,我想将它传递给UITextView。myTextView.attributedText=str;我需要UITextView的宽度为300,但如何找到高度? 最佳答案 如果我没记错的话你可以这样做:[myTextViewsizeToFit];然后从myTextView.bounds.size.height

ios - UITextView 我应该在哪里设置属性字符串的颜色和字体

当我在Storyboard中使用UITextView时,我可以选择文本作为属性字符串并设置其属性,如颜色、字体和其他属性。当我在代码中设置textView.text=@"mystring"时,它会按照我的设置显示。我的问题是,如果我想在代码中执行此操作,那么与此Storyboard属性设置等效的是什么?来自文档https://developer.apple.com/library/ios/documentation/UIKit/Reference/UITextView_Class/index.html#//apple_ref/occ/instp/UITextView/text我看到一些