当前位置:网站首页>短视频系统源码,点击屏幕空白处键盘不自动收起

短视频系统源码,点击屏幕空白处键盘不自动收起

2022-07-04 21:48:00 云豹网络科技

短视频系统源码,点击屏幕空白处键盘不自动收起

#import <UIKit/UIKit.h>
 
typedef void(^resignFirstResponderBlock)(BOOL hided);
 
@interface UITextField (hideKeyBoard)
//延时注销第一响应者
-(BOOL)resignFirstResponder:(resignFirstResponderBlock)block;
@end

#import "UITextField+hideKeyBoard.h"
 
@implementation UITextField (hideKeyBoard)
 
/** * 延时注销第一响应者 * * @param block 延时后执行的事件 * * @return 判断 */
-(BOOL)resignFirstResponder:(resignFirstResponderBlock)block{
    
    dispatch_async(dispatch_get_global_queue(0, 0), ^{
    
 
        double delayInSeconds = 0.1;
        dispatch_time_t popTime = dispatch_time(DISPATCH_TIME_NOW, delayInSeconds * NSEC_PER_SEC);
        dispatch_after(popTime, dispatch_get_main_queue(), ^{
    
            [self resignFirstResponder];
 
            block(YES);
        });
        
    });
    return YES;
}
 
@end

以上就是短视频系统源码,点击屏幕空白处键盘不自动收起, 更多内容欢迎关注之后的文章

原网站

版权声明
本文为[云豹网络科技]所创,转载请带上原文链接,感谢
https://yunbaozhibo.blog.csdn.net/article/details/125599019