1 – 我如何找出是否用户在textfiled中输入了两个空格或完整的空格
2 – 我怎么知道textfiled是否只用空格填充
编辑 – 无法仅输入空格(空格)
解决方法 你可以“修剪”文本,即删除所有的空格在开始和结束。如果剩下的都是一个空字符串,那么只有空格(或没有输入)。Nsstring *rawString = [textFIEld text];NSCharacterSet *whitespace = [NSCharacterSet whitespaceAndNewlineCharacterSet];Nsstring *trimmed = [rawString stringByTrimmingCharactersInSet:whitespace];if ([trimmed length] == 0) { // Text was empty or only whitespace.}
如果你想检查是否有任何空格(文本中的任何地方),你可以这样做:
NSRange range = [rawString rangeOfCharacterFromSet:whitespace];if (range.location != NSNotFound) { // There is whitespace.}
如果你想阻止用户输入空格,请参阅@ Hanon的解决方案。
总结以上是内存溢出为你收集整理的iphone – 如何知道一个UITextField在iOS中有空格全部内容,希望文章能够帮你解决iphone – 如何知道一个UITextField在iOS中有空格所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)