你好,歡迎來到IOS教程網

 Ios教程網 >> IOS訊息 >> 關於IOS >> 控制鍵盤只能輸入數字

控制鍵盤只能輸入數字

編輯:關於IOS

 

 

#pragma mark  UITextFieldDelegate

 

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string{

    //  判斷輸入的是否為數字 (只能輸入數字)

    NSString *validRegEx =@"^[0-9]*$";

    NSPredicate *regExPredicate =[NSPredicate predicateWithFormat:@"SELF MATCHES %@", validRegEx];

    BOOL myStringMatchesRegEx = [regExPredicate evaluateWithObject:string];

    if (myStringMatchesRegEx)

        return YES;

    else

        return NO;

}

 

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved