风言枫语  
----------------UITextField限制输入的长度------------


- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
    if (range.location >= 140) {
        return NO;
    }
    /*
    如果用
        if (textView.text.length >= 140) {
        return NO;
    }
    当输入的字数达到140的时候,按删除键不管用!大家可以看下。
    */
    return  YES;
}

----------------UITextView限制输入的长度------------

- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text {

    if (range.location >= 140) {
        return NO;
    }
    return  YES;
}

- (void)textViewDidChange:(UITextView *)textView {
// [NSString stringWithFormat:@"%d", 140-[textView.text length]];
//还可以输入的长度。
}


posted on 2013-08-24 19:34  风言枫语  阅读(280)  评论(0)    收藏  举报