zoukankan      html  css  js  c++  java
  • 今天被TextView虐了

    1,textfield 只能单行输入,不能换行,所以我们必须认识下textView。两个差别很大,父类就不同,uitextView 是这样的:

    UIScrollView <UITextInput>而UItextfield 是这样的UIControl <UITextInput, NSCoding>.

    textView 收起键盘是这样的:

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

        if([text isEqualToString:@" "]){

            [self SendNewMessage];//要执行的操作,比如[textView resignresponse];

            return NO;

        }

        return YES;

    }

    收键盘的时候,如果self.view里面有其他View,可以去[子视图.superView endediting:YES];

     2,坑:textView return键发送或者换行只能操作一个。除非以后会改。反正2016年是这样的。

  • 相关阅读:
    WPF应用
    web窗体的运用
    关于计算器的封装
    典型用户、用户故事
    第五次作业
    第四次作业
    四则运算
    git 认识
    First article
    TODO
  • 原文地址:https://www.cnblogs.com/yangqinglong/p/5487548.html
Copyright © 2011-2022 走看看