2010-12-16 60 views
2

我是Iphone开发新手。我试过下面的代码,但它不适用于UITEXTFIELD中的中间空格。避免UITextField中的中间空格

NSString *t1 = [txt.text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]]; 

如何避免中间空白?

+1

检查本教程很不错... http://cocoabugs.blogspot.com/2011/01/allowing-only-characters-and-numbers-in.html – 2011-01-07 04:06:55

回答

6


使用此代码可以在此使用满。

NSString *t1=[txt.text stringByAddingPercentEscapesUsingEncoding: NSUTF8StringEncoding]; 
1
NSString *t1= [txt.text stringByReplacingOccurrencesOfString:@" " withString:@""] 
+0

谢谢你的回答,我试过了,但它只替换空格。如果用户再次留下两个空格,我们应该更改代码。任何其他想法? – Splendid 2010-12-18 18:20:15

+1

查看本教程非常好... http://cocoabugs.blogspot.com/2011/01/allowing-only-characters-and-numbers-in.html – 2011-01-07 04:06:26

+0

谢谢jeeva,稍微好一点 – Splendid 2011-01-12 10:37:43