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

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

17
UICollectionView reloadData не работает должным образом в iOS 7
Я обновляю свои приложения для работы на iOS 7, что по большей части проходит гладко. Я заметил в более чем одном приложении, что reloadDataметод a UICollectionViewControllerработает не совсем так, как раньше. Я загружу UICollectionViewController, заполню UICollectionViewнекоторыми данными как обычно. Это отлично работает в первый раз. Однако, если я запрашиваю новые …

8
Базовое перетаскивание в iOS
Я хочу иметь представление, в котором едут автомобили, которые пользователь также может перетаскивать. Как вы думаете, какая крупномасштабная стратегия для этого лучше всего? Что лучше всего получать события касания из представлений, представляющих автомобили, или из более крупного вида? Есть ли простая парадигма перетаскивания, которая вам нравится? Какие недостатки у разных …

25
Несбалансированные вызовы для перехода начала / конца появления для <FirstViewController: 0x2a2c00>
У меня возникает эта проблема, когда я моделирую свое приложение, это не ошибка или предупреждение, но оно появляется в моей консоли, кто-нибудь когда-либо сталкивался с этим раньше?
93 iphone  ios  transition 

10
Разработка под iOS: как я могу вызвать предупреждения о нехватке памяти на устройстве?
Я хотел бы хорошо протестировать работу моего приложения в условиях нехватки памяти, но это сложно проверить. Как я могу вызвать предупреждения о нехватке памяти, которые запускают метод didReceiveMemoryWarning в моих представлениях, когда приложение работает на устройстве, а не в симуляторе? Или как я могу протестировать свое приложение в этих возможных …
93 iphone  ipad  ios 

11
Возврат данных из асинхронного вызова в функции Swift
Я создал служебный класс в моем проекте Swift, который обрабатывает все запросы и ответы REST. Я создал простой REST API, чтобы проверить свой код. Я создал метод класса, который должен возвращать NSArray, но поскольку вызов API является асинхронным, мне нужно вернуться из метода внутри асинхронного вызова. Проблема в том, что …
93 ios  rest  asynchronous  swift 

15
'Использование неразрешенного идентификатора' в Swift
Итак, я делаю приложение, и все работает отлично. Но сегодня я сделал новый класс, как обычно, и по какой-то причине в этом классе я не могу получить доступ к публичной / глобальной переменной из других классов. Все остальные классы могут, но теперь, когда я пытаюсь создать новый класс, я не …
93 ios  xcode  swift 

6
Как сохранить массив в CoreData?
Мне нужно сохранить свой массив в Core Data. let array = [8, 17.7, 18, 21, 0, 0, 34] Значения внутри этого массива и количество значений являются переменными. 1. Что я объявляю внутри моего класса NSManagedObject? class PBOStatistics: NSManagedObject, Equatable { @NSManaged var date: NSDate @NSManaged var average: NSNumber @NSManaged var …


13
Удаление объекта из массива в Swift 3
В моем приложении я добавил один объект в массив при выборе ячейки и отменил выбор и удалил объект при повторном выборе ячейки. Я использовал этот код, но дал мне ошибку. extension Array { func indexOfObject(object : AnyObject) -&gt; NSInteger { return (self as NSArray).indexOfObject(object) } mutating func removeObject(object : AnyObject) …
93 ios  arrays  swift  swift3 

1
Как я могу определить, является ли мое приложение React Native отладочной или выпускаемой сборкой из кода JavaScript?
Я хотел бы добавить пользовательский интерфейс только для отладки в свое приложение React Native, но я не могу найти эквивалент RCT_DEBUGили RCT_DEVфлаги времени компиляции в среде JavaScript. Есть один? Пример использования: я хочу добавить строку состояния, которая показывает количество HTTP-запросов, инициированных моим приложением. Очевидно, что это не часть приложения для …

2
Автопрокладка игнорируется в Custom UITableViewCell
Несмотря на то, что для всех элементов установлены ограничения, включая вертикальные, необходимые для вычисления высоты ячейки, автоматическая компоновка, похоже, игнорируется: все ячейки сжаты. Вот скриншот результата и ограничений в раскадровке. В VC, который содержит tableView, вот код в viewDidLoad: tableView.estimatedRowHeight = 120.0 tableView.rowHeight = UITableViewAutomaticDimension Закомментировав вторую строку, вы получите …
93 ios  swift  uitableview 

11
Как создать многострочное текстовое поле в SwiftUI?
Я пытался создать многострочное текстовое поле в SwiftUI, но не могу понять, как это сделать. Это код, который у меня сейчас есть: struct EditorTextView : View { @Binding var text: String var body: some View { TextField($text) .lineLimit(4) .multilineTextAlignment(.leading) .frame(minWidth: 100, maxWidth: 200, minHeight: 100, maxHeight: .infinity, alignment: .topLeading) } …
93 ios  swiftui 

7
Как сделать текст в CATextLayer понятным
Я сделал CALayerс добавлением, CATextLayerи текст получается размытым. В документации говорится о «субпиксельном сглаживании», но для меня это мало что значит. У кого-нибудь есть фрагмент кода, который делает CATextLayerнебольшой текст понятным? Вот текст из документации Apple: Примечание. CATextLayer отключает субпиксельное сглаживание при визуализации текста. Текст может быть нарисован с использованием …

4
presentViewController: сбой на iOS <6 (AutoLayout)
Я получаю странный сбой. Сбой происходит, когда я нажимаю кнопку, которая переходит к определенному ViewController. Строка, на которой происходит сбой: DestinationInformationViewController *info = [[DestinationInformationViewController alloc] init]; [info setModalTransitionStyle: UIModalTransitionStyleCrossDissolve]; [self presentViewController:info animated:YES completion: nil]; // CRASHES HERE [info release]; След аварии: *** Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: …

6
Что делает предпочтение Xcode 4.2 «Поддержка устройств с беспроводным подключением»?
В Xcode 4.2 на вкладке «Общие» есть новое предпочтение под названием «Обнаружение устройств iOS» с флажком «Поддержка устройств, подключенных по беспроводной сети». Что делает этот вариант? После проверки, как мы можем использовать эту новую возможность?

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