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

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
Alex2301
-21 / 0 / 0
Регистрация: 14.06.2013
Сообщений: 33
#1

Статитческие кнопки - Программирование iOS

11.09.2013, 17:10. Просмотров 978. Ответов 10
Метки нет (Все метки)

Здравствуйте!
У меня есть приложение для iPhone там 3 стола, которые меняются с использованием page control. Нужно сделать статические кнопки которые буду отображаться на все трех экранах и во время перелистывания. Подскажите как это можно сделать?

Создавал окна по этому примеру.
http://www.wannabegeek.com/?p=168
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.09.2013, 17:10
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Статитческие кнопки (Программирование iOS):

Статитческие анализаторы - C++
Какой лучшией статический анализатор который можно в торренте... или наоборот мож фриварные хорошие есть подскажите плиз

Пропал стандартный стиль объёмной кнопки WPF (кнопки теперь плоские) - C# WPF
Пропал стиль стандартных WPF кнопок. Кнопки теперь только плоские. Что сделать, чтобы вернуть как было? В инете нашёл только один...

Нажатие каждой кнопки приводит к ее сокрытию и показу ранее скрытой кнопки - Delphi
Нажатие каждой кнопки приводит к ее сокрытию и показу ранее скрытой кнопки. При этом номер (название) ранее скрытой кнопки отображается в...

Отключить реакцию на щелчек правой кнопки мыши кнопки «Пуск» - Windows
КАК отключить реакцию на щелчек правой кнопки мыши кнопки «Пуск»???

Блокировка Кнопки Windows (чтобы менюшка не появлялась от кнопки Пуск) - Visual Basic
Народ! Помогите пожалуйста!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Как зафиксировать кнопку Пуск и кнопку Windows ка клавиатуре, чтобы не...

Добавить блокировку по определенным условиям кнопки(1), строки(edt) и кнопки(2) - Delphi
1.Создать кнопку для добавления в список переключателей (RadioGroup1) содержимое компоненты Edit procedure TForm1.btn1Click(Sender:...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Pro2005
44 / 44 / 3
Регистрация: 27.05.2013
Сообщений: 163
11.09.2013, 18:50 #2
Если я правильно понял, смотрите в сторону UIButton.

*** а что в вашем понимании статитческие кнопки ???
0
Vorona
Peace 2 all shining faces
668 / 530 / 45
Регистрация: 05.03.2010
Сообщений: 1,283
11.09.2013, 23:00 #3
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
просто положите кнопку на главную вьюху и чтобы она была самая последняя в иерархии (лежала выше всех элементов)
Дерево элементов будет выглядеть как-то так:

Код
View
 |
 |–PageControll
 |  |
 |  |–Moo
 |  |
 |  |–Foo
 |
 |–Button
3
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
12.09.2013, 11:00 #4
Цитата Сообщение от Vorona Посмотреть сообщение
Дерево элементов будет выглядеть как-то так:
А я все думал как же это выразить-то... Решил забить
0
zulkis
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
13.09.2013, 06:41 #5
Цитата Сообщение от mobidevelop Посмотреть сообщение
А я все думал как же это выразить-то... Решил забить
Та же штука. Vorona силен
0
Alex2301
-21 / 0 / 0
Регистрация: 14.06.2013
Сообщений: 33
24.09.2013, 13:09  [ТС] #6
Появился еще один вопрос, с 3-й view по нажатию кнопки перехожу на отдельную view, переход делаю с использованием navigation controller. Вопрос вот в чем, на отдельной вьюшке тоже есть кнопка и мне нужно по ее нажатию вернуться назад. Я кинул связь на page controller, все работает но открывается 1-я view, а нужно что бы открылась 3-я. Как это можно сделать?
0
zulkis
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
24.09.2013, 13:37 #7
Цитата Сообщение от Alex2301 Посмотреть сообщение
Появился еще один вопрос, с 3-й view по нажатию кнопки перехожу на отдельную view, переход делаю с использованием navigation controller. Вопрос вот в чем, на отдельной вьюшке тоже есть кнопка и мне нужно по ее нажатию вернуться назад. Я кинул связь на page controller, все работает но открывается 1-я view, а нужно что бы открылась 3-я. Как это можно сделать?
Начнем с того, что переходите вы на UIViewController, если используете UINavigationController.
Далее,
мне нужно по ее нажатию вернуться назад.
хорошо, Но как это коррелирует с
все работает но открывается 1-я view, а нужно что бы открылась 3-я.
Вы хотели вернуться назад, вы вернулись. Где смысл того, что в последней цитате?
0
Alex2301
-21 / 0 / 0
Регистрация: 14.06.2013
Сообщений: 33
24.09.2013, 13:38  [ТС] #8
я перехожу с 3-ей, а возвращаюсь на 1-ю, а нужно возвращаться на 3-ю
0
zulkis
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
24.09.2013, 13:42 #9
Цитата Сообщение от Alex2301 Посмотреть сообщение
я перехожу с 3-ей, а возвращаюсь на 1-ю, а нужно возвращаться на 3-ю
вызывайте метод -popViewControllerAnimated: вместо -popToRootViewControllerAnimated:
1
Alex2301
-21 / 0 / 0
Регистрация: 14.06.2013
Сообщений: 33
24.09.2013, 13:52  [ТС] #10
Цитата Сообщение от zulkis Посмотреть сообщение
вызывайте метод -popViewControllerAnimated: вместо -popToRootViewControllerAnimated:
Я сейчас ничего не вызываю, просто на storyboard кинул стрелочку от кнопки
0
zulkis
682 / 609 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
24.09.2013, 14:51 #11
Разочарую вас, но вы "пушите" еще один сверху, вместо того, чтобы "попнуть" один.
Вы можете отнаследовать UIStoryboardSegue и переопределить метод -perform для того, что вы хотите сделать:
Objective-C
1
2
3
4
5
6
7
8
9
10
@interface PopSegue : UIStoryboardSegue
 
@end
 
@implementation PopSegue
- (void) perform {
    UIViewController *src = (UIViewController *) self.sourceViewController;
    [src.navigationController popViewControllerAnimated:YES];
}
@end
А затем в storyboard использовать этот класс для segue.
Либо используйте обычные методы UINavigationController из моего предыдущего поста.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.09.2013, 14:51
Привет! Вот еще темы с ответами:

При нажатии на кнопку,другие кнопки приближаются к данной кнопки - HTML, CSS
Привет всем!При нажатии на кнопку,другие кнопки приближаются к кнопке на которую я нажимаю.Так как у :active значения width и height меньше...

.NET 4.x Стиль кнопки, основанный на стандартном/умолчальном стиле для кнопки? - C# WPF
Нужно изменить ControlTemplate кнопки, но умолчальный стиль заменяется (даже если поставить OverrideDefaultStyle=False). Как сделать стиль,...

Как вызвать событие кнопки, если я знаю номер кнопки? - Delphi
У меня на форме несколько кнопок. Как вызвать событие кнопки, если я знаю номер кнопки. Например 20 кнопок, номер 10, значит кнопка button10

Нажатие кнопки приводит к изменению цвета формы и заголовка кнопки - C++ Builder
Помогите пожалуйста так сделать : "Нажатие кнопки приводит к изменению цвета формы на синий, а надпись на кнопке меняется".


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
24.09.2013, 14:51
Ответ Создать тему
Опции темы

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