Articles of iOS xcode

как я могу программно изменить rootViewController с помощью раскадровки?

Я использую storyBoards в xcode, и я делаю alertView, который будет действовать как отказ от ответственности. Когда нажата выбранная кнопка (да / нет), я хочу переключить и сохранить rootViewController. Под этим я подразумеваю, что когда да будет нажата, я хочу, чтобы следующий раз, когда приложение запускается, запускается с другим rootViewController. Но как я могу это […]

Как создать файл карты ссылок для Clang на iOS?

Я знаю для armcc (armlink), я могу использовать -L – флаг карты для создания файла карты. http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0474c/BABDJCAA.html Но для компилятора и компоновщика clang я пробовал все эти флаги, но ни один из них не может создать файл карты ссылок: flag1: xcrun -sdk iphoneos clang -arch armv7s -Wl, -dead_strip -Wl, – map -o exe objtest.o libtest.a […]

Как я могу создать лист спрайтов в Xcode без Cocos2d?

Я разрабатываю простое приложение, которое анимирует изображение, когда пользователь перемещает слайдер. Это можно легко сделать с помощью отдельных изображений, но по очевидным причинам этот метод неэффективен. В настоящее время у меня есть анимация, разбитая на 14 листов спрайтов с 16 изображениями на листе. Я создал метод, который использует CGImageCreateWithImageInRect, чтобы найти текущее изображение, продиктованное слайдером, […]

Как необязательно передать значения в закрытие в Swift?

У меня есть следующая функция, которая считывает данные о частоте сердечных сокращений и принимает обратный вызов в форме закрытия, как таковой: func readHeartRate(callback: ((samples: [HKQuantitySample]?, average: Double?, error: NSError!) -> Void)!){ // … // ERROR – call the callback with no samples or average callback(samples: nil, average: nil, error: error) }) Прямо сейчас я явно […]

Установка repeatCount на 1e100f дает предупреждение

Из документации Apple : Setting the repeatCount to 1e100f will cause the animation to repeat until it is removed from the layer. Вот мой код: CABasicAnimation *flicker = [CABasicAnimation animationWithKeyPath:@"opacity"]; flicker.repeatCount = 1e100f; Xcode дает предупреждение: Semantic Issue: Magnitude of floating-point constant too large for type 'float'; maximum is 1.7014116E+38 Что-то я делаю неправильно?

Как изменить состояние переключателя при нажатии кнопки в быстрой

Я просто создаю основное приложение, которое я могу включить и выключить, чтобы сказать мне, есть ли у меня домашняя работа в определенном классе в течение дня. Проблема, с которой я столкнулась, – кнопка сброса, которая отключает все переключатели. Как изменить состояние переключателя в режиме быстрого с помощью кнопки? Это то, что у меня было до […]

Как установить и управлять «текущим местоположением» в текстовом поле?

В моем приложении iOS 7.0 мне нужно отобразить в текстовом поле текущее местоположение … Как я могу позволить пользователю выбрать местоположение устройства вместо классического адреса? могу ли я использовать небольшой значок в текстовом поле или пользователь должен ввести «текущее местоположение», и мое приложение должно соответствовать этому специальному тексту? Должен ли я динамически изменять стиль шрифта […]

Почему не появляется экранное изображение запуска?

Работая в Xcode 5, я разместил два изображения в разделе экрана запуска. Один для 640×960, как указано для 3,5-дюймового, а другой для 640×1136 для 4-дюймового экрана. При запуске программы ошибок не возникает, но при запуске она остается только черным экраном перед загрузкой программы. Какими были бы причины для этого? Имеет ли значение, что приложение является […]

Имитация заголовка в Xcode

Можно ли моделировать заголовок в Xcode? Мой проект iOS отслеживает местоположение пользователя и заголовок во время вождения. Но я не могу проверить его в симуляторе, потому что симулятор не может отслеживать заголовок (без компаса). Очень неудобно выходить на поле с фактическим устройством для каждого сеанса тестирования. Я думал о том, как получить образец GPX-файла. Как […]

Локализация приложений ios 9: неверная ошибка пути

Некоторое время я работаю над проектом. Приложение теперь работает, и я хотел интернационализировать его. Я перехожу к менеджеру проекта, вкладке «Информация», и я вижу, что «использовать интернационализацию базы данных» проверяется (действительно, мои файлы раскадровки находятся в «Base.lproj»). В разделе «Локализация» я вижу «английский язык – язык разработки» с «2 локализованными файлами» (мои файлы LaunchScreen и […]

Intereting Posts