相关疑难解决方法(0)

设置UITextField的最大字符长度

UITextField当我加载一个时,如何设置iPhone SDK上的最大字符数UIView

cocoa-touch objective-c uitextfield ios

467
推荐指数
17
解决办法
27万
查看次数

限制uitextview中的字符数

我正在给一个文本视图来推特一些字符串.

我正在应用以下方法将字符数限制为140.

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


    if([text isEqualToString:@"\b"]){
        DLog(@"Ohoooo");
        return YES;
    }else if([[textView text] length] > 140){

        return NO;
    }

    return YES;
}
Run Code Online (Sandbox Code Playgroud)

除了退格不起作用的第一个条件之外,代码运行良好.假设我已达到140个字符的限制,因此该方法将给我假,用户无法插入更多字符,但在此之后,当我尝试删除某些字符时,文本视图的行为与禁用时相同.

那么问题是如何从textview.text文本视图中删除字符或重新启用文本视图.

iphone uitextview uitextviewdelegate ios

75
推荐指数
8
解决办法
7万
查看次数

如何限制MonoTouch中的UITextView字符限制?

我希望用户能够在a中输入不超过一些数字的字符UITextView.这也需要使用复制粘贴.我找到了这个解决方案,但它是Objective C,它有一个缺点,即在达到限制后重置光标位置.

我想拥有的是一个继承自UITextView,暴露MaxCharacters属性并完成所有工作的类.

c# uitextview xamarin.ios xamarin

3
推荐指数
1
解决办法
1771
查看次数