Форум программистов, компьютерный форум CyberForum.ru

Objective-C

Войти
Регистрация
Восстановить пароль
 
mercooliy
6 / 6 / 0
Регистрация: 12.05.2013
Сообщений: 134
#1

Прозрачный UIViewController - Objective-C

19.03.2015, 23:47. Просмотров 782. Ответов 6
Метки нет (Все метки)

Всем привет хочу сделать поверх одного вьюконтролера другой с прозрачностью, выставил альфа каналы , убрал бекграунды, юзал такие варианты как setModalPresentationStyle:UIPresentationCurrentContext и т п, но получается что пока форма появляется (выдвигается снизу) она полупрозрачная - а потом становится непрозрачной... дайте код правильный)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.03.2015, 23:47     Прозрачный UIViewController
Посмотрите здесь:

Состояние UIViewController - Objective-C
Доброго времени суток, стыдно за такой вопрос, но поиск не дал рабочего результата Есть приложение с несколькими ViewController, при этом...

Метод touchesBegan в UIViewController - Objective-C
Добрый день! Подскажите, а метод - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event непосредственно в контроллере можно...

Не вызывается dealloc в UIViewController при popViewControllerAnimated - Objective-C
Здравствуйте! есть такой код @interface MainController () @property (strong,nonatomic) Model *model; @property...

Обмен свойствами двух UIViewController посредством KVO - Objective-C
Имеется 2 вьюконтроллера. В первом есть @property number. Во втором нужно отследить его изменение. Использую метод во втором: ; ...

UISplitViewController vs UIViewController - Программирование iOS
Чистый проект. В Storyboard только UISplitViewController и UIViewController. Как мне выводить UIViewController поверх всего...

UIViewController поверх - Программирование iOS
Можно ли что-то (UIViewController or UIView или ещё чего нибудь подобного) вывести, показать поверх UISplitViewController

обращение к данным uiviewcontroller - Программирование iOS
как взять текст из label.text из одного uiviewcontroller в другой? как обращаться к обьектам других вьюшек?

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
21.03.2015, 05:34     Прозрачный UIViewController #2
Я вам секрет открою - ViewController не может быть прозрачным. Это не отображение.
mercooliy
6 / 6 / 0
Регистрация: 12.05.2013
Сообщений: 134
21.03.2015, 11:07  [ТС]     Прозрачный UIViewController #3
Таки уже откройте другой))) как тогда правильно сделать, если хочу чтобы выползала вьюха прозрачная - но не в том же контролере (что конечно будет работать без проблем) а в другом (чтобы там уже отрабатывать другую логику, чтобы не пихать это в один класс)
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
21.03.2015, 15:12     Прозрачный UIViewController #4
Добавьте отображение одного контроллера на отображение другого, а затем примените анимацию ее появления.
mercooliy
6 / 6 / 0
Регистрация: 12.05.2013
Сообщений: 134
21.03.2015, 15:12  [ТС]     Прозрачный UIViewController #5
можно небольшой примерчик в две строки - не могу понять как это)
glvrzzz
95 / 71 / 12
Регистрация: 12.12.2012
Сообщений: 214
21.03.2015, 18:27     Прозрачный UIViewController #6
https://developer.apple.com/library/...ntroller_Class
UIModalPresentationOverFullScreen
A view presentation style in which the presented view covers the screen. The views beneath the presented content are not removed from the view hierarchy when the presentation finishes. So if the presented view controller does not fill the screen with opaque content, the underlying content shows through.

Available in iOS 8.0 and later.

UIModalPresentationOverCurrentContext
A presentation style where the content is displayed over only the parent view controller’s content. The views beneath the presented content are not removed from the view hierarchy when the presentation finishes. So if the presented view controller does not fill the screen with opaque content, the underlying content shows through.

When presenting a view controller in a popover, this presentation style is supported only if the transition style is UIModalTransitionStyleCoverVertical. Attempting to use a different transition style triggers an exception. However, you may use other transition styles (except the partial curl transition) if the parent view controller is not in a popover.

Available in iOS 8.0 and later.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.03.2015, 12:55     Прозрачный UIViewController
Еще ссылки по теме:

XCode: Связь двух UIViewController - Программирование iOS
Всем привет! Начинаю осваивать xCode и одно решение завело меня в тупик. Написал прогресс бар, с анимацией загрузки. Теперь немогу понять,...

Navigation controller (UITableviewController вместо UIViewController) - Программирование iOS
Доброго времени суток. Создал первое TabbedApp. Добавляю в проект элемент navigation controller. Он состоит из двух элементов: view...

Прозрачный цвет у VB - Visual Basic
Мне, друзья, хотелось бы знать, какой цвет в VB является так сказать прозрачным! Кто знает - помогите!!!

Прозрачный html - HTML, CSS
Здравствуйте, нужна ваша помощь, установили хтмл затычку на сайте, но отображается она надписью на белом фоне, как сделать так, что б эта...

Прозрачный trackBar - C#
Как реализовывается прозрачный трекбар? и реально ли это без подключения сторонних библиотек?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Melzas
38 / 38 / 4
Регистрация: 20.07.2011
Сообщений: 88
24.03.2015, 12:55     Прозрачный UIViewController #7
Так же:

Creating Custom Container View Controllers

Особенно, если нужно iOS < 8.0
Yandex
Объявления
24.03.2015, 12:55     Прозрачный UIViewController
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru