UI中消掉键盘+回车输入下一个+textview的一些基本操作

本文介绍了在iOS UI开发中如何实现在UITextField输入时,通过回车键切换到下一个textview并隐藏键盘的操作。具体实现方法是在textFieldShouldReturn代理方法中判断当前文本框,然后使目标文本框成为第一响应者,并在达到登录控件时调用登录方法。
摘要由CSDN通过智能技术生成
输入完成后自动消掉键盘
   在Act ion中添加:[self.view endEditing:YES];

回车后在下一个文本框中输入:
   1.选中需操作的组建,右栏点击连接 image,选中Outlets Collections, 点击圆点出现加号,将加号牵线至view controler中 
                  image
   2.在viewController.h中添加协议: <UITextFieldDelegate>
   3.在viewController.m中添加类方法

- (BOOL)textFieldShouldReturn:(UITextField *)textField

{

    if ( textField == _qqNumber){  // _qqNumber为当前操作的控件

        [_password becomeFirstResponder]; // _password为回车后跳转的控件

    }else if ( textField == _password){

        [self login:nil];    // 结束的位置为login控件

    }

    return YES;

}


textView的操作:
   1.一次性清除的小叉叉:选中组建,点击右侧的属性,在clear button中选择
   2.针对密码的:属性,勾选Secure text Entry后,密码不可见;
                            勾选Clear when editing begins,再次输入时密码自动清空

label中的换行:
    在要换行的位置加\n,选中label,将属性中的lines设置为要显示的行数。

     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值