2015-02-03 4 views
1

Я очень новичок в программировании на ios, так что извините, если я попрошу тупой квест.ios, как изменить альфа-попперу презентационный контроллер макета

Я хочу разработать приложение для ipad с помощью ios 7.1.

Моя проблема: Я использовал презентацию popoover из раскадровки, чтобы связать кнопку с контроллером вида. Я дал настраиваемый класс для контроллера вида, который будет poppedover. Но изначально я хочу, чтобы установил свой формат альфа-значения, а затем, чтобы сделать анимацию. Я сделал что-то вроде этого:

self.view.alpha = 0.2; 
self.popoverPresentationController.containerView.alpha = 0.2; 

Но я получаю сообщение об ошибке , когда я использую вторую строку: [поповер popoverPresentationController]: непризнанные селектор отправляется, например ...

Итак, как я могу изменить значение альфа-значения popover во время выполнения? Спасибо :)

+0

Возможный дубликат [iOS UIPopoverController transparent/alpha] (http://stackoverflow.com/questions/8417179/ios-uipopovercontroller-transparency-alpha) – Novarg

+0

Вы хотите прозрачный фон или хотите, чтобы он был немного прозрачность? –

+0

немного прозрачность –

ответ

0

Обратите внимание, что свойство .popoverPresentationController доступно для iOS 8.0 и более поздних версий, поэтому вы получаете сообщение об ошибке. Что касается альфа-прозрачности, вы можете найти ответ в комментариях.