2013-01-17 56 views
1

我有我的應用程序中的文本視圖。我需要驗證文本視圖的輸入。具體規則如下空間或選項卡,那麼它不應該被視爲一個字符

  • 選項卡/空間不能在文字輸入的開頭
  • 選項卡/空間可在文本輸入
  • 最大字符接受可能的中間和結束時被接受256

如何開發此第一個字符過濾邏輯?


我已經寫了下面的我的應用程序代碼,但它仍然沒有給我正確的輸出...任何人能告訴我哪裏是錯誤??? (無效)textViewDidBeginEditing:(UITextView *)textView { NSString * rawString = [textView text];};}}}}}}}}}}

 NSCharacterSet *whitespace = [NSCharacterSet whitespaceAndNewlineCharacterSet]; 

     NSString *trimmed = [rawString stringByTrimmingCharactersInSet:whitespace]; 

     if ([trimmed length] == 0) 
      { 

       // Text was empty or only whitespace. 

      } 

     NSLog(@"length = %d",[trimmed length]); 
     [self.scrollView adjustOffsetToIdealIfNeeded]; 

}

回答

1

試試這個

NSString *string = [txtview text];; 
NSString *trimmedString = [string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]; 
NSLog(@"%d",trimmedString.length); 
+0

感謝您的reply..but它不是在我的代碼工作.. – Manjiri

相關問題