zoukankan      html  css  js  c++  java
  • 取消第一响应

    一,UITextView取消第一响应

        UITextView *editTextView = [[UITextView alloc] init];

        self.editTextView = editTextView;

        editTextView.returnKeyType = UIReturnKeyDone;

        [imageView addSubview:editTextView];

        editTextView.delegate = self;

    #pragma mark - UITextView Delegate Methods 

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

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

        [textView resignFirstResponder];

            return NO;

        }

        return YES;

    }

    二,UITextField取消第一响应

    field.returnKeyType = UIReturnKeyDone;

    [field addTarget:self action:@selector(onKeyBoardDown:) forControlEvents:UIControlEventEditingDidEndOnExit];// 取消第一响应

    -(void)onKeyBoardDown:(id)sender{

        [sender resignFirstResponder];

    }

    或者

    - (void)textViewDidBeginEditing:(UITextView *)textView {
       UIBarButtonItem *done =    [[[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemDone target:self action:@selector(leaveEditMode)] autorelease];
       self.navigationItem.rightBarButtonItem = done;    
    }

    - (void)textViewDidEndEditing:(UITextView *)textView {
        self.navigationItem.rightBarButtonItem = nil;
    }

    - (void)leaveEditMode {
        [self.textView resignFirstResponder];
    }

    或者

    - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event

    {

        [self.view endEditing:YES];

    }

  • 相关阅读:
    生命的等级
    一个笑话
    第一天的日记
    接吻鱼的秘密
    [转载] 女人到底想要什么??
    纪念一塌糊涂bbs
    上海市区找到一处比较便宜的打乒乓地方:)
    朋友在奔驰公司,给我提供的F1照片,奔驰必胜!
    前台mm何处有?
    一个令我感动的女孩!
  • 原文地址:https://www.cnblogs.com/pjl111/p/4196415.html
Copyright © 2011-2022 走看看