Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios UITextView隐藏文本_Ios_Objective C_Uitextview_Uitextviewdelegate - Fatal编程技术网

Ios UITextView隐藏文本

Ios UITextView隐藏文本,ios,objective-c,uitextview,uitextviewdelegate,Ios,Objective C,Uitextview,Uitextviewdelegate,我想知道是否可以在UITextView中从文本中隐藏特定的单词或表达式。例如,如果: UITextView* txt = @"hello how are you" 有没有办法隐藏“you”以便用户看不到它(考虑到用户无法编辑txt,但它仍然是文本的一部分,因此我可以使用txt.text来获取ehole字符串?从iOS 6.0开始,UITextView可以使用NSAttributed字符串(请参阅)使用属性字符串,您可以将颜色更改为清晰(或隐藏)。但是,它仍然是可选的,并且在突出显示时可能会显示

我想知道是否可以在UITextView中从文本中隐藏特定的单词或表达式。例如,如果:

UITextView* txt = @"hello how are you"

有没有办法隐藏“you”以便用户看不到它(考虑到用户无法编辑txt,但它仍然是文本的一部分,因此我可以使用txt.text来获取ehole字符串?

从iOS 6.0开始,UITextView可以使用NSAttributed字符串(请参阅)使用属性字符串,您可以将颜色更改为清晰(或隐藏)。但是,它仍然是可选的,并且在突出显示时可能会显示出来

因为最后一句话,我不确定这是否是你想要的


您还可以找到一些有用的提示。

这里的最终目标是什么?编写一个方便的方法来添加文本,而不是试图对用户隐藏文本,通常是最容易的。例如,
-(NSString*)getextendedtextext:(UITextView*)txtView{return[nsstringwithformat:@“%@You”,txtView.text];}
您始终可以将实际文本存储在某个字符串中,并根据修改后的文本版本关联文本视图的文本。为什么要费尽心机强制视图包含模型,尤其是小字符串?对于iOS 5,您必须使用一些内置库或开源解决方案。