我UISearchBar在UITableView一个表头.当我按下UISearchBar开始搜索时,会触发此方法
- (BOOL)searchBarShouldBeginEditing:(UISearchBar *)searchBar
Run Code Online (Sandbox Code Playgroud)
对UISearchDisplayController.
但结果就是这样;

正如你所看到的,没有光标,我可以开始输入和搜索,一切正常.此外,它仅在iOS 7中不可见.但是,使用iOS 6.1和iOS 7.1 Beta 3,我可以看到光标.那么如何才能使UISearchBar游标可见或如何在我的UISearchBar中添加游标?
关于iOS 7我有一些奇怪的麻烦UINavigationBar.我的应用程序中有一个适合iOS 6的应用程序.
- IOS 6 -

但是,当我尝试在iOS 7上运行它时,我的后退按钮消失了.它在那里,仍在工作,可点击但不可见;
- IOS 7 -

我该如何解决这个问题?
我有UITableView有10个像Instagram这样的大图像,我对这些图像有一些模糊视图.我像这样添加我的visualeffects UITableViewCell;
_blurButtonEffect = [UIBlurEffect effectWithStyle:UIBlurEffectStyleLight];
_visualButtonEffectView = [[UIVisualEffectView alloc] initWithEffect:_blurButtonEffect];
_visualButtonEffectView.layer.cornerRadius = 10.0f;
_visualEmojiEffectView = [[UIVisualEffectView alloc] initWithEffect:_blurButtonEffect];
_visualEmojiEffectView.layer.cornerRadius = 24.0f;
_visualButtonEffectView.layer.masksToBounds = YES;
_visualEmojiEffectView.layer.masksToBounds = YES;
_visualButtonEffectView.frame = CGRectMake(20.0f, _button.frame.origin.y + 7.0f, 48.0f, 48.0f);
_visualEmojiEffectView.frame = CGRectMake(_emoji.frame.origin.x - 4.0f, _button.frame.origin.y + 22.0f, ([UIScreen mainScreen].bounds.size.width/2) - 25.0f, 30.0f);
Run Code Online (Sandbox Code Playgroud)
如果按钮标题为null,则显示_visualEmojiEffectView并隐藏_visualButtonEffectView.否则始终显示_visualButtonEffectView.当我滚动我的UITableView时,性能非常完美,但这种模糊效果显得很烦人,它们似乎随着每个滚动动作和触摸闪烁.我可以用单元格阻止它;
self.layer.shouldRasterize = YES;
self.layer.rasterizationScale = [UIScreen mainScreen].scale;
Run Code Online (Sandbox Code Playgroud)
如果我像这样光栅化我的单元格,模糊效果非常完美,但即使在iPhone 6上,滚动性能也很糟糕.使用UITableViewCell配置UIBlurEffectView的正确方法是什么?
我根据Apple文档设置了Universal Link的所有要求.当我开始在真实设备上进行测试时,链接对其中一些设备不起作用.iOS 11.1.1上的所有设备都与操作系统版本无关.有些设备可以打开应用程序,当我长按链接显示"在xxx应用程序中打开"但有些设备未打开应用程序也不会长按显示选项.已经变Build Configuration到Release.
反正有没有找到原因?工厂重置可以解决这个问题吗?