Вопросы с тегом «ios6»

iOS 6 была анонсирована Apple 11 июня 2012 г. и выпущена 19 сентября 2012 г. Она работает на всех iPhone от 3GS и выше.

12
Как мне анимировать изменения ограничений?
Я обновляю старое приложение, AdBannerViewи когда оно не появляется, оно исчезает с экрана. Когда есть реклама, она скользит по экрану. Основные вещи. По старому стилю я установил кадр в анимационном блоке. В новом стиле у меня есть ограничение IBOutletauto-layout, которое определяет Yпозицию, в данном случае это расстояние от нижней части …

30
Попытайтесь представить UIViewController на UIViewController, вид которого не находится в иерархии окон
Просто начал использовать Xcode 4.5, и я получил эту ошибку в консоли: Предупреждение. Попытайтесь представить <finishViewController: 0x1e56e0a0> в <ViewController: 0x1ec3e000>, чье представление не находится в иерархии окон! Представление все еще отображается, и все в приложении работает нормально. Это что-то новое в iOS 6? Это код, который я использую для переключения …

6
Для чего нужны сегменты Unwind и как вы их используете?
В iOS 6 и Xcode 4.5 появилась новая функция, которая называется «Unwind Segue»: Размотка сегментов может позволить переход к существующим экземплярам сцен в раскадровке. В дополнение к этой краткой записи в заметках о выпуске Xcode 4.5, у UIViewController теперь есть пара новых методов: - (BOOL)canPerformUnwindSegueAction:(SEL)action fromViewController:(UIViewController *)fromViewController withSender:(id)sender - (UIViewController …
584 ios  ios6  uistoryboard 

8
Файл универсален (три среза), но в нем нет (n) ошибки среза ARMv7-s для статических библиотек на iOS, в любом случае, чтобы обойти?
Я обновил версию XCode и при использовании внешних статических библиотек я получаю это сообщение: ld: файл универсален (3 среза), но не содержит (n) среза armv7s: / file / location для архитектуры armv7s clang: error: сбой команды компоновщика с кодом выхода 1 (используйте -v для просмотра вызова) Есть ли способ обойти …

12
UIRefreshControl без UITableViewController
Просто любопытно, так как это сразу не представляется возможным, но есть ли хитрый способ использовать новый UIRefreshControlкласс iOS 6 без использования UITableViewControllerподкласса? Я часто использую UIViewControllerс UITableViewподвид и соответствовать UITableViewDataSourceи , UITableViewDelegateа не с помощью UITableViewControllerнаповал.


29
Равномерное размещение нескольких представлений в представлении контейнера
Авто макет делает мою жизнь трудной. Теоретически, это было бы действительно полезно, когда я перешел, но я, кажется, борюсь с этим все время. Я сделал демонстрационный проект, чтобы попытаться найти помощь. Кто-нибудь знает, как сделать интервалы между представлениями увеличиваться или уменьшаться равномерно при изменении размера представления? Вот три метки (вручную …

15
Можно ли установить iOS 6 SDK на Xcode 5?
Xcode 5 имеет панель настроек, которая позволяет загружать симулятор iPhone 6.1, однако я не могу найти место, где он позволяет загружать iOS 6 SDK, поэтому невозможно установить активный SDK для iOS 6 при разработке с Xcode 5 Есть ли обходной путь, который позволит Xcode 5 установить iOS 6 SDK? РЕДАКТИРОВАТЬ: …
250 ios  xcode  ios6  xcode5 

9
ios simulator: как закрыть приложение
Когда вы «запускаете» симулятор из xCode, приложение автоматически запускается, а затем вы можете нажать кнопку «Домой», чтобы приостановить приложение. То, что я хочу сделать, это закрыть приложение из симулятора. Итак, как это можно сделать?

26
Определить, было ли приложение запущено / открыто из push-уведомления
Можно ли узнать, было ли приложение запущено / открыто из push-уведомления? Я предполагаю, что событие запуска может быть поймано здесь: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { if (launchOptions != nil) { // Launched from push notification NSDictionary *notification = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey]; } } Тем не менее, как я могу обнаружить, …


12
Программно открытое приложение Карты в iOS 6
В предыдущих версиях iOS 6 при открытии URL-адреса открывалось приложение Google Maps: NSURL *url = [NSURL URLWithString:@"http://maps.google.com/?q=New+York"]; [[UIApplication sharedApplication] openURL:url]; Теперь с новой реализацией Apple Maps, это просто открывает Mobile Safari для Google Maps. Как я могу добиться того же поведения с iOS 6? Как программно открыть приложение «Карты», чтобы …
159 ios  objective-c  ios6  mapkit 

6
Включение автоматической разметки в iOS 6 при сохранении обратной совместимости с iOS 5
Каков наилучший способ воспользоваться преимуществами новых функций автоматической разметки iOS 6, при этом обеспечивая совместимость со старыми устройствами на более ранних версиях iOS?

13
UILabel sizeToFit не работает с autolayout ios6
Как я должен программно настроить (и каким способом) UILabel, высота которого зависит от его текста? Я пытался настроить его, используя комбинацию раскадровки и кода, но безрезультатно. Каждый рекомендует sizeToFitпри настройке lineBreakModeи numberOfLines. Однако, независимо от того , если я ставлю этот код в viewDidLoad:, viewDidAppear:или viewDidLayoutSubviewsя не могу получить его …
152 ios  ios6  uilabel  autolayout 

13
Программный запрос доступа к контактам
После обновления до iOS 6 я заметил, что мой код для добавления контакта в адресную книгу iPhone больше не работает. Я считаю, что это проблема, связанная с разрешениями, поскольку Apple теперь требует разрешения пользователя для доступа к контактам (исправление этой проблемы). Я ожидал, что приложение автоматически запросит разрешение на доступ …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.