Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.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
iPhone-删除一个字符串_Iphone_Objective C_Nsstring_Uifont - Fatal编程技术网

iPhone-删除一个字符串

iPhone-删除一个字符串,iphone,objective-c,nsstring,uifont,Iphone,Objective C,Nsstring,Uifont,我想知道是否有一种简单的方法在iPhone上划掉/划掉一些文字 谢谢是和否 NSString是一个简单的类,它只存储未匹配的文本,但您可以使用NSAttributedString来存储此类信息,即 NSAttributedString* italicText = [[NSAttributedString alloc] initWithString:myNsString attributes:myCrossOutAttributes]; 是与否 NSString是一个简单的类,它只存储未匹配的文

我想知道是否有一种简单的方法在iPhone上划掉/划掉一些文字

谢谢

是和否

NSString是一个简单的类,它只存储未匹配的文本,但您可以使用NSAttributedString来存储此类信息,即

NSAttributedString* italicText = [[NSAttributedString alloc] initWithString:myNsString attributes:myCrossOutAttributes];
是与否

NSString是一个简单的类,它只存储未匹配的文本,但您可以使用NSAttributedString来存储此类信息,即

NSAttributedString* italicText = [[NSAttributedString alloc] initWithString:myNsString attributes:myCrossOutAttributes];

使用UILabel,或在
-drawRect:
中绘制NSString?使用UILabel,或在
-drawRect:
中绘制NSString?注意:NSAttributedString仅在≥3.2.射击。。。如果我为3.0开发,我不能删除?不,不使用NSAttributedString。但是,您可以像KennyTM所说的那样,将UILabel子类化,并在-drawRect:中添加一些自定义绘图代码。不幸的是,您是正确的,这给我们留下了一个“不,这不容易”的答案。):有人可以帮我解决这个难题吗?注意:NSAttributedString仅在≥3.2.射击。。。如果我为3.0开发,我不能删除?不,不使用NSAttributedString。但是,您可以像KennyTM所说的那样,将UILabel子类化,并在-drawRect:中添加一些自定义绘图代码。不幸的是,您是正确的,这给我们留下了一个“不,这不容易”的答案。):有人能帮我解决这个难题吗?