zoukankan      html  css  js  c++  java
  • ios键盘隐藏

    方法一:在button按钮的点击事件中加上[self.textFiled resignFirstResponder]; 

    方法二: 

    在xib文件中,可以不在View页面上添加一个View控件 ,一个简单的办法是将View页面的类设置为UIControl(该类继承与UIView)

    .h文件:

    #import <UIKit/UIKit.h>
    @interface HomeViewController : UIViewController
    @property (retain, nonatomic) IBOutlet UITextField *nameField;
    @property (retain, nonatomic) IBOutlet UITextField *passwordField;
    - (IBAction)textFieldDoneEditing:(id)sender;
    - (IBAction)backgroundTap:(id)sender;
    @end

     .m文件:

    #import "HomeViewController.h"
    @interface HomeViewController ()
    @end
    @implementation HomeViewController
    @synthesize nameField;
    @synthesize passwordField;
    - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
    {
        self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
        if (self) {
            // Custom initialization
        }
        return self;
    }
    - (void)viewDidLoad
    {
        [super viewDidLoad];
        // Do any additional setup after loading the view from its nib.
    }
    - (void)viewDidUnload
    {
        [self setNameField:nil];
        [self setNameField:nil];
        [self setPasswordField:nil];
        [super viewDidUnload];
        // Release any retained subviews of the main view.
        // e.g. self.myOutlet = nil;
    }
    - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
    {
        return (interfaceOrientation == UIInterfaceOrientationPortrait);
    }
    - (void)dealloc {
        [nameField release];
        [nameField release];
        [passwordField release];
        [super dealloc];
    }
    - (IBAction)textFieldDoneEditing:(id)sender {
        [sender resignFirstResponder];
        
    }
    - (IBAction)backgroundTap:(id)sender {
        [nameField resignFirstResponder];
        [passwordField resignFirstResponder];
    }
    @end
  • 相关阅读:
    js判断CheckBox是否选中
    C# 判断一个请求是异步请求
    正判断文件类型
    mysql启动命令窗口闪退问题
    db2手动恢复备份数据库
    redis使用
    分析Redis架构设计
    DB2数据库的在线备份步骤
    MySql主从复制
    SpringMVC工作原理
  • 原文地址:https://www.cnblogs.com/hanjun/p/2742369.html
Copyright © 2011-2022 走看看