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

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

6
Подкласс Swift UIView
Я хочу UIViewсоздать подкласс и показать вид входа в систему. Я создал это в Objective-C, но теперь хочу перенести его на Swift. Я не использую раскадровки, поэтому весь свой UI создаю в коде. Но первая проблема в том, что я должен реализовать initWithCoder. Я дал ему реализацию по умолчанию, так …
95 ios  swift 

10
iOS - файл MyProject-Swift.h не найден при запуске модульных тестов для Swift
Я пытаюсь настроить модульное тестирование для своего проекта. Это существующее приложение Objective-C, в которое я недавно добавил один класс Swift. Я установил файлы MyProject-Swift.h и Swift Bridging (как MyProject, так и MyProjectTest), и я могу создать и запустить приложение, используя как Objective-C, так и код Swift. Однако теперь я хочу …

13
Начиная с Xcode 8 и iOS10 размеры представлений в viewDidLayoutSubviews неверны.
Похоже, что с Xcode 8 viewDidLoadвсе подвиды контроллера представления имеют одинаковый размер 1000x1000. Странно, но хорошо, viewDidLoadникогда не было лучшего места для правильного размера просмотров. Но viewDidLayoutSubviewsесть! В моем текущем проекте я пытаюсь напечатать размер кнопки: - (void)viewDidLayoutSubviews { [super viewDidLayoutSubviews]; NSLog(@"%@", self.myButton); } Журнал показывает размер (1000x1000) для myButton! …
95 ios  autolayout  ios10  xcode8 


12
Что означает предупреждение «Сопоставление архитектуры arm64 с x86_64»?
После переноса моей платформы на бета-версию Xcode 10 (10L176w) я начал получать такие предупреждения, как: Сопоставление архитектуры arm64 с x86_64. Убедитесь, что параметры сборки этой целевой архитектуры и допустимые архитектуры настроены правильно для платформы iOS Simulator. ... а также: Сопоставление архитектуры armv7 с i386. Убедитесь, что параметры сборки этой целевой …
95 ios  swift  xcode  xcode10 

8
Отладчик Xcode 11 работает очень медленно - известная проблема?
Поскольку я обновился до последней версии Xcode 11.0 (11A420a), отладка выполняется очень медленно и громоздко. РЕДАКТИРОВАТЬ: после обновления до 11.1 GM (11A1027) проблема остается прежней. Скомпилировать проект и запустить его в симуляторе или на устройстве не проблема. Однако при достижении точки останова Xcode становится более или менее непригодным для использования: …
95 ios  xcode 


9
Для документа Main.storyboard требуется Xcode 8.0 или новее.
Я загрузил бета-версию Xcode и открыл свой существующий проект, чтобы посмотреть, как он работает с бета-версией Xcode 8 (я открыл файл раскадровки из Xcode 8). Теперь, когда я открываю свой проект из Xcode 7.3, я не могу открыть файл раскадровки, это дает мне следующую ошибку Эта версия не поддерживает документы, …

11
Swift 3 - токены устройств теперь анализируются как '32BYTES'
Я только что обновился с Xcode 7 до 8 GM и среди проблем с совместимостью Swift 3 заметил, что токены моих устройств перестали работать. Теперь они читают только 32BYTES. func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) { print(deviceToken) // Prints '32BYTES' print(String(data: deviceToken , encoding: .utf8)) // Prints nil } …
94 ios  swift  swift3 

7
Программно выровняйте панель инструментов поверх клавиатуры iPhone
В некоторых случаях я хочу добавить панель инструментов в верхнюю часть клавиатуры iPhone (как, например, в iPhone Safari, когда вы перемещаетесь по элементам формы). В настоящее время я указываю прямоугольник панели инструментов с константами, но поскольку другие элементы интерфейса находятся в постоянном движении - панели инструментов и панели навигации вверху …

5
Слабые и сильные атрибуты установщика свойств в Objective-C
В чем разница между слабыми и сильными атрибутами установщика свойств в Objective-C? @property(retain, [weak/strong]) __attribute__((NSObject)) CFDictionaryRef myDictionary; Какое влияние и польза? Я слышал, что weak недоступен в iOS 4, и нам нужно использовать assign. Слабо похоже назначить?

1
Как быстро проверить, существует ли файл?
Я хочу быстро проверить, существует ли файл в каталоге документов моего приложения iPhone (или по любому пути, если на то пошло). Я могу перечислить файлы каталога или попытаться открыть определенный файл. Какой самый быстрый способ? Мне просто нужно знать, есть ли файл там или его нет.

7
Примеры контроллеров представления контейнера [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 4 года назад . Уточните этот вопрос Может ли кто-нибудь указать мне на какие-либо хорошие примеры создания настраиваемого контроллера представления …

24
Позиционирование MKMapView для одновременного отображения нескольких аннотаций
У меня есть несколько аннотаций, которые я хочу добавить в свой MKMapView (это может быть от 0 до n элементов, где n обычно составляет около 5). Я могу добавить аннотации в порядке, но я хочу изменить размер карты, чтобы она соответствовала всем аннотациям на экране сразу, и я не знаю, …

11
Как заставить UILabel отвечать на касание?
Я обнаружил, что могу создавать UILabel намного быстрее, чем UITextField, и большую часть времени планирую использовать UILabel для своего приложения для отображения данных. Короче говоря, я хочу позволить пользователю нажать на UILabel и получить ответ на мой обратный вызов. Это возможно? Спасибо.
94 ios  ipad  uilabel 

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