CityPickerViewController
CityPickerViewController copied to clipboard
点击搜索没有像demo一样弹出键盘,搜索栏跑到navBar上,而是强行上移就没了
对照demo的VC写的,其他地方的源码还没分析,是不是哪里设置不对
自己找到了问题,自问自答下吧,在searchView里的show方法中,调用的window没有隐藏,我也不懂为毛我的没隐藏,然后扫描window的子控件,都加上隐藏就可以了。 for (UIWindow *window in [UIApplication sharedApplication].windows) { window.hidden = NO; }
你那样改,当前页面也会被隐藏,这样改一下 [[[UIApplication sharedApplication].windows objectAtIndex:0] addSubview:self]; 改为 [[UIApplication sharedApplication].keyWindow addSubview:self];