我有一个页面,我在其中发送消息。我有UIView
,UIActivityIndicatorView
,当我点击“发送”时会出现在屏幕的中央,然后在发送时消失。该视图被键盘隐藏。我想知道如何将它放在键盘前,因为[UIView bringSubviewtoFront]
不起作用。有什么想法吗?
答案 0 :(得分:3)
如果此视图需要阻止键盘的某些部分,那么我假设此时您不需要键盘。如果您不需要键盘,则应使用[someTextView resignFirstResponder];
pro-tip - 在IOS中,当你需要向后弯腰做某事时,你可能会以错误的方式做错。
答案 1 :(得分:2)
此代码为我工作尝试。希望它会帮助你
UIWindow *window = [UIApplication sharedApplication].windows.lastObject;
[window addSubview:self.view];
[window bringSubviewToFront:self.view];