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
  • 相关阅读:
    Qt控件SDK使用示例大全
    Qt编写地图综合应用45路径规划
    Qt编写地图综合应用43点聚合
    Qt编写地图综合应用44悬浮工具条
    Qt编写地图综合应用38覆盖物矩形
    Qt开发经验小技巧191195
    Qt编写地图综合应用41在线轮廓图
    59.学生选课管理系统
    56.音乐播放平台管理系统
    57.JAVA个人博客管理系统
  • 原文地址:https://www.cnblogs.com/hanjun/p/2742369.html
Copyright © 2011-2022 走看看