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

Objective-C

Войти
Регистрация
Восстановить пароль
 
heroii2009
16 / 6 / 0
Регистрация: 13.03.2012
Сообщений: 196
#1

Открытие пункта меню настроек по ссылке - Objective-C

04.07.2014, 12:16. Просмотров 555. Ответов 4
Метки нет (Все метки)

Доброго времени суток, вот пытаюсь по ссылке открыть пункт меню, в сафари ссылку открывает, а вот пункт меню нет, делаю так:
Objective-C
1
 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=LOCATION_SERVICES"]];
что не так? или это в симуляторе проблема ?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.07.2014, 12:16     Открытие пункта меню настроек по ссылке
Посмотрите здесь:
Objective-C Загрузка картинок по ссылке из массива
jQuery Открытие отфильрованного пункта меню в jQuery
Открытие определенного пункта меню на JS по условию JavaScript
Открытие пункта меню наведением мыши C#
HTML, CSS Выделение пункта меню при наведении - только текст или весь блок пункта
Delphi Запретить выбор пункта меню, если он уже выбран в другом меню
Visual C++ Установка галочки в пункте меню при выборе данного пункта меню
Android Открытие нужного пункта списка
Не закрывать дерево меню при переходе на страницу по ссылке из меню jQuery
C# .NET 4.x Открытие формы по нажатию кнопки и выбора пункта в CheckedListBox
Как по ссылке сделать открытие файла? Web
Joomla Запретить открытие статей по прямой ссылке

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
04.07.2014, 12:23     Открытие пункта меню настроек по ссылке #2
Objective-C
1
2
3
4
5
6
7
8
NSURL *prefsURL = [NSURL URLWithString:@"prefs:root=LOCATION_SERVICES"];
 
if ([[UIApplication sharedApplication] canOpenURL:prefsURL]) {
   [[UIApplication sharedApplication] openURL:prefsURL];
} else {
  UIAlertView *alertView = ....
 
}
Ибо это доступно не во всех версиях iOS. Точнее в новых - не доступна.
heroii2009
16 / 6 / 0
Регистрация: 13.03.2012
Сообщений: 196
04.07.2014, 12:36  [ТС]     Открытие пункта меню настроек по ссылке #3
все равно не работает, посылает на else

Добавлено через 2 минуты
Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
    if (buttonIndex == 1)
    {
        NSLog(@"Reply");
 
        NSURL *prefsURL = [NSURL URLWithString:@"prefs:root=LOCATION_SERVICES"];
        
        if ([[UIApplication sharedApplication] canOpenURL:prefsURL]) {
            [[UIApplication sharedApplication] openURL:prefsURL];
        } else {
            NSLog(@"not work");
            
        }
    }
в логе нот ворк вижу (
noname_club
102 / 90 / 9
Регистрация: 01.05.2013
Сообщений: 583
04.07.2014, 14:53     Открытие пункта меню настроек по ссылке #4
http://www.idownloadblog.com/2011/11...les-shortcuts/

САБЖ

пишут что с 5.1 уже выключили
zulkis
681 / 608 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
05.07.2014, 09:49     Открытие пункта меню настроек по ссылке #5
Цитата Сообщение от heroii2009 Посмотреть сообщение
все равно не работает, посылает на else
Я же написал:
Цитата Сообщение от zulkis Посмотреть сообщение
Ибо это доступно не во всех версиях iOS. Точнее в новых - не доступна.
и
пишут что с 5.1 уже выключили
Yandex
Объявления
05.07.2014, 09:49     Открытие пункта меню настроек по ссылке
Ответ Создать тему
Опции темы

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