2015-07-10 2 views
1

Итак, у меня есть приложение, которое на кнопке «Push»() меняет цвет фона фонового изображения приложений. Все работало нормально, пока я не добавил iAds к монетизации.canDisplayBannerAds вызывает функциональность не работать?

По сути, вызов:

self.canDisplayBannerAds = true 

вызывает цвет фона, чтобы остановить изменение. Когда я прокомментирую это, он работает, и я мог бы просто прокомментировать это и продолжить. Но я хочу понять, почему он вызывает остановку определенных функций. Благодаря!

Функция изменить цвет кнопки:

view.backgroundColor = getRandomColor() 

func getRandomColor() -> UIColor{ 

    var randomRed:CGFloat = CGFloat(drand48()) 

    var randomGreen:CGFloat = CGFloat(drand48()) 

    var randomBlue:CGFloat = CGFloat(drand48()) 

    return UIColor(red: randomRed, green: randomGreen, blue: randomBlue, alpha: 1.0) 

} 
+0

Редактировать ваш вопрос, чтобы включить код, который изменяет цвет фона вашего вида. –

+0

Просто обновил вопрос с помощью моего кода. –

ответ

0

Попробуйте добавить это:

originalContentView.backgroundColor = getRandomColor