2016-12-28 2 views
-1

В моем приложении у меня есть сообщения в виде таблицы, и когда я нажимаю на сообщение, segue вводит другой контроллер вида с подробным просмотром сообщения. Когда мой цвет фона отличается от черного, все работает нормально. Но когда я использую черный фон, вы всегда можете видеть, как в процессе перехода происходит просмотр таблицы. Через секунду прозрачная часть уходит, и все хорошо, но это делает переход очень плохим. У меня есть фотография того, что я имею в виду, это подробный обзор. Все фотографии и тексты являются случайными и только для тестирования приложения (так что никаких моих постов не получают 2,302 комментариев: D)Переход от tableView к другому Просмотр светит через

Detailed ViewController Screenshot

+0

пожалуйста, поделитесь своим кодом. Трудно помочь вам таким образом – Honey

+0

У меня нет кода для этого, потому что я просто настроил segue в своем раскадровке, так что извините. Может быть, кто-то знает, почему это происходит только на черном фоне или, возможно, у кого-то была такая же проблема? –

ответ

1

Установите непрозрачность в функции SEGUE по желанию.

+0

непрозрачность контроллера вида назначения или таблицы просмотра? –

+0

пункт назначения, поскольку это тот, который показывает его фон. – mrabins

+0

Я поставил следующий код, но он дает мне ошибку. Похоже, он не может найти вид. Но DoubleDetailViewController является подклассом UIViewController ?! описание товара: VC: DoubleDetailViewController = segue.destination как! DoubleDetailViewController destinationVC.view.alpha = 1 –

0

Не беспокойтесь. Возможно, в следующий раз распечатайте значение в viewDidLoad, а затем снова в segue. Тогда вы можете видеть, как его беспорядок с вами :-)

Смежные вопросы