ios- все статьи тега ➜ страница 5


WebRTC iOS аудио чат

Я создаю приложение для голосового чата (без видео). Я создал свой собственный сервер на основе node. js / socket. io для сигнализации. Для WebRTC я использую следующий модуль: https://cocoapods.org/pods/WebRTC Мне удалось создать одноранговое соединение, Добавить локальный поток, установить локальный / удаленный sdp и отправить / получить ICE-кандидатов. Метод делегата "didAddStream" также называется успешно имеющим звуковые дорожки, но я застрял здесь. Я не знаю, что именно. следует ли мн ...

преобразование изображения в двоичный код в swift

Я хочу преобразовать изображение в двоичное черно-белое, в данный момент я перебираю пиксели (хранящиеся в UnsafeMutableBufferPointer), используя обычные вложенные циклы, сравнивая каждый RGB со средним и устанавливая его в черный или белый, однако. Это кажется очень медленным, и я уверен, что есть встроенный способ, который использует gpu или хорошо оптимизирован. Если бы вы могли предоставить пример кода или ссылку, это было бы здорово. for var y in 0..<height { for var x in 0..<w ...

Создайте свой собственный код ошибки в swift 3

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

Как добавить панель инструментов над клавиатурой?

Я создал UIToolBar программно и добавил к нему UITextField. Теперь мне нужно, чтобы эта панель инструментов была над клавиатурой, когда я нажимаю в другом текстовом поле. UIToolbar *toolBar=[[UIToolbar alloc]initWithFrame:CGRectMake(0,400, 320, 60)]; [self.view addSubview:toolBar]; UITextField *txtView=[[UITextField alloc]initWithFrame:CGRectMake(0, 400, 260, 30)]; txtView.backgroundColor =[UIColor grayColor]; txtView.placeholder=@"Address"; UIBarButtonItem *txtfieldItem=[[U ...

Как получить имя файла в uiimagepickercontroller с библиотекой активов?

Я хочу получить имя файла из UIImagepickercontroller.Я не хочу использовать ALAssetLibrary, потому что он обезличен в iOS 9.Пожалуйста, скажите, как им пользоваться.Я использовал ниже код, но он возвращает мне imagename как Asset.jpg всегда для каждого файла. func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) { let originalImage = (info[UIImagePickerControllerOriginalImage] as? UIImage)! let url = info[UIImagePickerCo ...

UICollectionView привязка к ячейке при горизонтальной прокрутке

Я знаю, что некоторые люди задавали этот вопрос раньше, но все они были о UITableViews или UIScrollViews, и я не мог заставить принятое решение работать на меня. То, что мне хотелось бы, - это эффект щелчка при прокрутке моего UICollectionView по горизонтали-очень похоже на то, что происходит в iOS AppStore. iOS 9+ - это моя целевая сборка, поэтому, пожалуйста, посмотрите на изменения UIKit, прежде чем ответить на этот вопрос. Спасибо. ...

react-native: push-уведомления + синтаксический анализ

В настоящее время я работаю над небольшим проектом приложения, чтобы изучить и опробовать react-native на iOS. У меня есть некоторый опыт работы с синтаксическим анализом (parse.com) и хотел бы integreate parse в новом приложении. В настоящее время у меня нет проблем с включением parse js в react-native. Я могу войти в систему с помощью учетных записей и т. д. Теперь мне нужно отправить push-уведомления определенному числу пользователей (не всем пользователям). Чего я не понимаю, так это как pu ...

Отправить данные в UIView из UIViewController?

Очень большая путаница, которую я никак не мог разрешить... Я мог бы запутаться в некоторых основных вещах.. но я просто не могу сделать это прямо Здесь есть две вещи UIViewController UIView объект внутри UIViewController Вот что я сделал: 1) создаем проект единого вида - > из раскадровки я вытащил UIView на UIViewController 2) новый - > файл для создания myUIViewClass.h и myUIViewClass.m, который является подклассом UIView. 3) назначьте "пользовательский класс" UIView, ко ...

Xamarin Forms ViewCell проведите пальцем для отображения кнопок

Tl; dr: как использовать swipe для отображения кнопок в формах Xamarin, таких как почтовое приложение iOS Я пытаюсь реализовать swipe для отображения кнопок для приложения Xamarin Forms iOS, аналогичного пользовательскому интерфейсу почтового приложения iOS или этого https://components.xamarin.com/view/swtableviewcell этот компонент среди многих других примеров, которые я нашел, отлично подходит для собственных реализаций iOS, но мне нужно показать этот пользовательский интерфейс через Xamarin ...

Как изменить цвет фона UIButton, когда он выделен?

В какой-то момент в моем приложении у меня есть выделенный UIButton (например, когда пользователь держит палец на кнопке), и мне нужно изменить цвет фона, пока кнопка выделена (так, пока палец пользователя все еще находится на кнопке). Я попробовал следующее: _button.backgroundColor = [UIColor redColor]; Но это не работает. Цвет остается прежним. Я попробовал тот же кусок кода, когда кнопка не подсвечивается, и он работает нормально. Я также попытался вызвать -setNeedsDisplay после изменени ...

Как запустить React-Native примеры?

Я не могу найти никаких инструкций о том, как установить и запустить один из других примеров, приведенных в 'https://github.com/facebook/react-native/tree/master/Examples 'такие как' https://github.com/facebook/react-native/tree/master/Examples/Movies'. Учебник только говорит вам делать react-native init AwesomeProject Который захватывает ' https://github.com/facebook/react-native/tree/master/Examples/SampleApp'. Если я клонирую весь "react-native" репозиторий, а затем выполнить npm ins ...

Как дождаться завершения функции на iOS / Swift, прежде чем начать вторую

Я в основном должен методы, которые вызываются в моем viewDidLoad. Первый получает параметры поиска пользователя и сохраняет их в переменных вверху. После этого я хочу получить доступ и работать с этими переменными во второй функции. Но теперь переменные всегда равны нулю, когда я хочу получить к ним доступ во второй функции. Как мне настроить viewDidLoad, чтобы вторая функция выполнялась только один раз и мой запрос данных был выполнен успешно? var searchLocation = String() var searchLocatio ...

Отслеживаемые ссылки на мое приложение в App Store

У меня есть приложение для iPhone, которое я хотел бы продвигать на нескольких сайтах, и, конечно, я хотел бы отслеживать количество установок, полученных от потенциальных клиентов, которые пришли с этих сайтов. Мне интересно, возможно ли это чтобы иметь разные ссылки iTunes, которыми я буду делиться с разными сайтами, а затем, как-то отслеживать эту статистику или иметь возможность отслеживать различные источники по ссылке HTTP или, может быть, удастся передать какой-нибудь ценный (в смысле сс ...

Как установить Facebook sdk для iOS с помощью cocoapods?

В документации facebook: Здесь: https://developers.facebook.com/docs/ios/getting-started Написано, что мы могли бы использовать: pod 'Facebook-iOS-SDK' Для установки стручков в нашем проекте. Но я добавил его в файл pod в строке 10 и пытаюсь запустить pod install, он показывает следующую ошибку на терминале: [!] Oh no, an error occurred. It appears to have originated from your Podfile at line 10. Search for existing github issues similar to yours: https://github.com/CocoaPods/CocoaP ...

Точный шрифт Корана с Thajweed-ios

У меня есть проект ios Quran app, я протестировал несколько шрифтов Arabic для моего текстового содержимого Quran app, но у него есть некоторые отличия (в tajweed marks), отличные от оригинального текста Корана с tajweed marks. (Пожалуйста, проверьте изображения). Я хочу знать, какой шрифт является правильным для коранического текста с полными знаками Tajweed. Edit : я перепробовал так много шрифтов, таких как; al-quranalkareem.ttf, UthmanicHafs.ttf и др. (Я не думаю, что это будет полезно, ...

Push-уведомление не принимается, когда приложение находится в фоновом режиме или оно принудительно остановлено iOS 10

Я реализовал firebase push в iOS 10 с помощью Swift 3. Когда я отправляю push из firebase, я могу получить сообщение push, но только когда приложение находится в режиме переднего плана. Я не получаю никаких сообщений, когда приложение находится в фоновом режиме или принудительно остановлено. Код приведен ниже: import UIKit import Firebase import UserNotifications import FirebaseInstanceID import FirebaseMessaging @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { ...

Как удалить все распознаватели жестов из UIView в Swift

Я написал Swift-код, который пытается удалить все распознаватели жестов из всех вложенных представлений данного пользовательского типа UIView. let mySubviews = self.subviews.filter() { $0.isKindOfClass(CustomSubview) } for subview in mySubviews { for recognizer in subview.gestureRecognizers { subview.removeGestureRecognizer(recognizer) } } Но строка for recognizer выдает ошибку компилятора: '[AnyObject]?' does not have a member named 'Generator' Я пытался изменить цикл for ...

Ответ Swift-JSON начинается с u201c и заканчивается на u201d [закрыто]

У меня есть скрипт Swift, цель которого прямо сейчас-во-первых, отправить строку JSON в файл PHP; во-вторых, вернуть значения, отправленные в скрипт php, разбираемый в консоли XCODE; в-третьих, вернуть одно из значений ниже. Однако моя строка возвращает значения, которые начинаются с u201C и заканчиваются на u201d. Может ли кто-нибудь, пожалуйста, сообщить мне, во-первых, почему он это делает, а во-вторых, как это решить? override func viewDidLoad() { super.viewDidLoad() ...

Нормально ли, что свойство lazy var инициализируется дважды?

Я встречал очень странный случай использования свойства с ключевым словом lazy. Я знаю, что это ключевое слово указывает на то, что инициализация свойства откладывается до тех пор, пока переменная фактически не используется и просто выполняется один раз. Тем не менее, я нашел случай, в котором инициализация выполняется дважды. class TestLazyViewController: UIViewController { var name: String = "" { didSet { NSLog("name self = (self)") testLabel.text = nam ...

Как включить гиперссылку в UILabel

У меня есть UILabel (загруженный html), который я ставлю на UIScrollView. В html у меня есть много ссылок, которые я не могу получить "запуск" при нажатии. Я добавил UserInteractionEnabled = true как на UILabel, так и на UIScrollview, но я не могу получить никакой реакции от нажатий на гиперссылки. Это код, который создает ярлык с содержимым. var attr = new NSAttributedStringDocumentAttributes(); var nsError = new NSError(); attr.DocumentType = NSDocumentType.HTML; ...