如何摆脱按下后退按钮后发生的故障?

时间:2015-08-11 03:03:26

标签: ios swift uisearchbar uisearchcontroller

按下后退按钮时会发生奇怪的故障。

在从实际的View Controller转换到

期间发生了毛刺

上一个视图控制器。

另一个视图控制器的一部分在

之间短暂出现

搜索栏和第一个单元格,然后它就消失了。

(屏幕截图中的黑色矩形)

这里有一些屏幕截图和我重新创建的侧面项目的链接

问题。

项目链接:https://www.dropbox.com/sh/ak5mckhrysychlr/AACQd2Mwh5RxklmD1dv738h1a?dl=0

enter image description here

enter image description here

enter image description here

2 个答案:

答案 0 :(得分:2)

您在某些视图控制器中使用translucent导航栏,而在某些视图控制器中使用Translucent,导致问题的原因是,将导航控制器更改为interface SharedResource<T>{ public void add(T); public T remove(); }

enter image description here

答案 1 :(得分:1)

将您的UINavigationController更改为Translucent,此问题将得到解决。

self.navigationController.navigationBar.translucent = YES;