Запитання з тегом «ios6»

iOS 6 була оголошена Apple 11 червня 2012 року, а випущена 19 вересня 2012 року. Вона працює на всіх iPhone від 3GS і вище.

12
Як оживити зміни обмежень?
Я оновлюю старий додаток AdBannerViewі коли немає реклами, воно висувається з екрана. Коли є реклама, вона ковзає на екрані. Основні речі. Старий стиль, я встановив кадр в анімаційний блок. У новому стилі, я маю IBOutletобмеження для автоматичного розміщення, яке визначає Yпозицію, в цьому випадку це відстань від нижньої частини огляду …

30
Спроба представити UIViewController на UIViewController, перегляд якого відсутній у ієрархії вікон
Тільки-но почав використовувати Xcode 4.5, і я отримав цю помилку в консолі: Попередження: Спроба представити <закінчитиViewController: 0x1e56e0a0> на <ViewController: 0x1ec3e000> перегляд якого не в ієрархії вікон! Перегляд все ще представлений, і все в додатку працює чудово. Це щось нове в iOS 6? Це код, який я використовую для зміни між …

6
Для чого потрібні розмотки і як ви їх використовуєте?
iOS 6 та Xcode 4.5 має нову функцію, яку називають "відмотка Segue": Розмотування невдач може дозволити перехід до наявних екземплярів сцен у розкадровці Окрім цього короткого запису у примітках до випуску Xcode 4.5, тепер, здається, UIViewController має ще кілька нових методів: - (BOOL)canPerformUnwindSegueAction:(SEL)action fromViewController:(UIViewController *)fromViewController withSender:(id)sender - (UIViewController *)viewControllerForUnwindSegueAction:(SEL)action fromViewController:(UIViewController …
584 ios  ios6  uistoryboard 

8
Файл є універсальним (три фрагменти), але він не містить помилки (n) ARMv7-зрізу для статичних бібліотек на iOS, все-таки обходити?
Я оновив версію Xcode і, використовуючи зовнішні статичні бібліотеки, отримую це повідомлення: ld: файл є універсальним (3 фрагменти), але не містить (n) armv7s зріз: / файл / місце для архітектури armv7s clang: error: команда linker не вдалася з кодом виходу 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-повідомлення
Чи можна дізнатися, чи додаток було запущено / відкрито з натискання сповіщення? Я здогадуюсь, що стартову подію можна зловити тут: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { if (launchOptions != nil) { // Launched from push notification NSDictionary *notification = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey]; } } Однак як я можу виявити, що його …


12
Програмно відкрийте додаток Maps в iOS 6
Перед iOS 6 відкриття такої URL-адреси відкриє додаток (Google) Карти: NSURL *url = [NSURL URLWithString:@"http://maps.google.com/?q=New+York"]; [[UIApplication sharedApplication] openURL:url]; Тепер із новою реалізацією Apple Maps це відкриває мобільний Safari на Google Maps. Як я можу досягти такої ж поведінки з iOS 6? Як я можу програмно відкрити додаток Карти та вказати …
159 ios  objective-c  ios6  mapkit 

6
Увімкнення автоматичного макета в iOS 6, залишаючись назад сумісним з iOS 5
Який найкращий спосіб скористатися новими можливостями автоматичного компонування iOS 6, при цьому забезпечити сумісність зі старими пристроями на попередніх версіях iOS?

13
UILabel sizeToFit не працює з автоматичним вимиканням 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.