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

iOS - мобильная операционная система, работающая на Apple iPhone, iPod touch и iPad. Используйте этот тег [ios] для вопросов, связанных с программированием на платформе iOS. Используйте связанные теги [target-c] и [swift] для проблем, специфичных для этих языков программирования.

7
Неизменяемые / изменяемые коллекции в Swift
Я имел в виду руководство Apple по программированию Swift для понимания создания изменяемых / неизменяемых объектов (массив, словарь, наборы, данные) на языке Swift. Но я не мог понять, как создавать неизменяемые коллекции в Swift. Я хотел бы увидеть в Swift эквиваленты для следующего в Objective-C Неизменяемый массив NSArray *imArray = …

10
Как создать ссылку для всех мобильных устройств, которая открывает карты Google с маршрутом, начинающимся в текущем месте, в указанное место?
Я скорее подумал, что это будет не так сложно найти, но, похоже, нелегко найти потрясающую статью о кросс-девайсах, как и следовало ожидать. Я хочу создать ссылку, которая открывает либо браузер мобильного устройства и просматривает карты Google, либо открывает приложение карт (Apple Maps или Google Maps) и напрямую начинает маршрут, то …

23
Как изменить цвет фона строки состояния и цвет текста на iOS 7?
Мое текущее приложение работает на iOS 5 и 6. Панель навигации имеет оранжевый цвет, а строка состояния имеет черный цвет фона с белым цветом текста. Однако, когда я запускаю то же приложение на iOS 7, я вижу, что строка состояния выглядит прозрачной с тем же оранжевым цветом фона, что и …


14
Swift - Как удалить десятичную дробь из числа с плавающей запятой, если десятичная дробь равна 0?
Я показываю расстояние с одним десятичным знаком, и я хотел бы удалить это десятичное число, если оно равно 0 (например, 1200,0 км), как я могу сделать это быстро? Я показываю это число так: let distanceFloat: Float = (currentUser.distance! as NSString).floatValue distanceLabel.text = String(format: "%.1f", distanceFloat) + "Km"

9
Не могу найти новое лицензионное соглашение программы разработчика iOS, которое мне нужно подписать
Несколько недель назад я получил это сообщение при входе в itunesconnect.apple.com. Я пытался подписать его тогда, но не нашел и отложил выпуск на потом. Что ж, позже настало время, и мне нужно подписать его, чтобы создать новое приложение. Review the iOS Developer Program License Agreement The iOS Developer Program License …

10
Создайте свой собственный код ошибки в Swift 3
Я пытаюсь выполнить URLSessionзапрос в быстром 3. Я выполняю это действие в отдельной функции (чтобы не писать код отдельно для GET и POST) и возвращаю URLSessionDataTaskи обрабатываю успех и неудачу при закрытии. Что-то вроде этого- let task = URLSession.shared.dataTask(with: request) { (data, uRLResponse, responseError) in DispatchQueue.main.async { var httpResponse = …

10
Ошибка компоновщика Xcode: файл слишком мал для архитектуры x86_64
Я разрабатываю приложение в Xcode. Когда я пытаюсь построить, появляется эта ошибка: ld: in /Users/theodore/Library/Developer/Xcode/DerivedData/Tower-bkpdifuqssebjdgurzmtirbxejnn/Build/Intermediates/Tower.build/Debug/Tower.build/Objects-normal/x86_64/TWRAppDelegate.o, file too small for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) Кто-нибудь знает в чем дело?

17
Используйте несколько цветов шрифта на одной этикетке
Есть ли способ использовать два или даже три цвета шрифта в одной метке в iOS? Если бы текст «привет, как дела» был использован в качестве примера, «привет» был бы синим, а «как дела» - зеленым? Возможно ли это, это кажется проще, чем создание нескольких ярлыков?

3
Автовоспроизведение HTML5-видео на iPhone
У меня какая то странная проблема. Я пытаюсь создать сайт с зацикленным фоновым видео. Код выглядит так: <video src="video/bg.mp4" style="z-index: -1;object-fit: cover;" poster="video/bg.jpg" autobuffer autoplay loop muted></video> Запустить фрагмент кодаСкрыть результатыРазвернуть фрагмент Это отлично работает в большинстве браузеров (IE борется с этой объектно-подходящей штукой, но я не возражаю), но на …
88 ios  html  video  webkit  autoplay 

20
Как скрыть клавиатуру при использовании SwiftUI?
Как скрыть keyboardиспользование SwiftUIдля следующих случаев? Случай 1 У меня есть, TextFieldи мне нужно скрыть, keyboardкогда пользователь нажимает returnкнопку. Случай 2 У меня есть, TextFieldи мне нужно скрыть, keyboardкогда пользователь нажимает снаружи. Как я могу это сделать SwiftUI? Заметка: Я не задавал вопросов по поводу UITextField. Я хочу сделать это …

9
Запросить разрешение для камеры и библиотеки в iOS 10 - Info.plist
Я реализовал WKWebView в приложении. на показанной веб-странице есть входной файл, куда следует импортировать изображение из фотографий. Всякий раз, когда я нажимаю на этот ввод и выбираю «Сделать фото» или «Фотогалерея», приложение внезапно аварийно завершает работу, что, как я полагаю, происходит из-за того, что у приложения отсутствует разрешение на создание …
88 ios  swift  wkwebview 

20
Установите максимальную длину символа UITextField в Swift
Я знаю, что есть другие темы по этому поводу, но я не могу понять, как это реализовать. Я пытаюсь ограничить UITextField только 5 символами Желательно буквенно-цифровые и - и. и _ Я видел этот код func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange, replacementString string: String) -> Bool { let maxLength = …

11
Преобразование строки в int
У меня проблемы с преобразованием строки в целое число. Я погуглил, но все, что я могу найти, это как преобразовать int в строку. Кто-нибудь знает, как сделать наоборот? Спасибо.
87 ios  objective-c  xcode  ios4 

2
Слабое связывание - проверьте, существует ли класс, и используйте этот класс
Я пытаюсь создать универсальное приложение для iPhone, но оно использует класс, определенный только в более новой версии SDK. Фреймворк существует в более старых системах, но класс, определенный в фреймворке, не существует. Я знаю, что хочу использовать какую-то слабую связь, но в любой документации, которую я могу найти, говорится о проверках …

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