lixiang1994 / LEEAlert

优雅的可自定义 Alert ActionSheet
MIT License
1.3k stars 204 forks source link

LeeAddTextField 添加输入框后 设置第一响应 becomeFirstResponder,键盘不会弹出 #187

Closed 1996GJ closed 1 year ago

1996GJ commented 1 year ago

键盘不会弹出,但是点击下背景板,键盘又会自动弹出

lixiang1994 commented 1 year ago

代码贴一下

1996GJ commented 1 year ago

__block UITextField tf = nil; [LEEAlert alert].config .LeeTitle(@"标题") .LeeContent(@"内容") .LeeAddTextField(^(UITextField textField) { textField.placeholder = @"输入框"; tf = textField; //赋值 })

        .LeeCancelAction(@"取消", nil) 
        .LeeShow();

        [tf becomeFirstResponder];

UITextField 设置第一响应,键盘无法弹出(但是 输入框已经进入了编辑模式),将版本库回退到1.4.3,就恢复正常

1996GJ commented 1 year ago

直接使用Demo代码,问题必现

1996GJ commented 1 year ago

直接使用Demo代码,问题必现

lixiang1994 commented 1 year ago

1.6.5版本 试一下

1996GJ commented 1 year ago

新版本 可以了,大佬迅速