从tableView到另一个视图的转换通过

问题描述:

发送照片在我的应用程序中,我在tableview中发布了帖子,当我点击帖子时,一个segue带来了另一个视图控制器,其中包含帖子的详细视图。当我的背景色是除黑色以外的任何其他颜色时,一切正常。但是当我使用黑色背景时,您可以在转换过程中始终看到桌面视图。一秒钟后,透明部分消失,一切都很好,但这使得转换看起来非常糟糕。我有一幅我的意思的图片,这是详细的视图。所有的图片和文字是随机的,只是为了测试应用(所以没有我的职位没有得到2.302注释:d)从tableView到另一个视图的转换通过

Detailed ViewController Screenshot

+0

请分享你的代码。很难以这种方式帮助你 – Honey

+0

我没有任何代码,因为我只是在故事板中设置了segue,所以很抱歉。也许有人知道为什么这只会发生在黑色背景或者可能有人遇到同样的问题? –

根据需要设置在SEGUE功能的不透明度。

+0

目标视图控制器或tableview的不透明度? –

+0

目的地,因为这是显示它的背景。 – mrabins

+0

我把下面的代码,但它给了我一个错误。似乎无法找到视图。但DoubleDetailViewController是UIViewController的一个子类? let destinationVC:DoubleDetailViewController = segue.destination as! DoubleDetailViewController destinationVC.view.alpha = 1 –

不用担心。也许下次在viewDidLoad中输出值,然后再次在segue中输出。然后你可以看到它如何与你搞乱:-)