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

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

27
Обнаружить обратное пространство в пустом UITextField
Есть ли способ определить, когда клавиша Backspace/ Deleteнажата на клавиатуре iPhone на UITextFieldпустом месте? Я хочу знать, когда Backspaceнажимается, только если UITextFieldпусто. Основываясь на предложении @Alex Reynolds в комментарии, я добавил следующий код при создании своего текстового поля: [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(handleTextFieldChanged:) name:UITextFieldTextDidChangeNotification object:searchTextField]; Это уведомление получено ( handleTextFieldChangedфункция вызывается), …

5
Как сохранить изображение в фотопленке?
Я новичок в Xcode (использую 4.3) и не знаю, как сохранить изображение в фотопленке устройства. Все, что я сделал до сих пор, - это настроил IBAction для кнопки сохранения изображения. Какой библиотечный метод или функцию можно использовать для сохранения изображения в фотопленке пользователя?
126 iphone  ios  objective-c  ipad  camera 

17
Отсутствует право на получение push-уведомлений
У меня есть приложение для отправки, когда оно было отклонено, и я получил сообщение Отсутствует право на получение push-уведомлений. Кажется, ваше приложение зарегистрировано в службе push-уведомлений Apple, но права подписи приложения не включают право «aps-environment». Если ваше приложение использует службу Apple Push Notification, убедитесь, что ваш идентификатор приложения включен для …

5
Как «установить точку останова в malloc_error_break для отладки»
Я получаю много таких консольных выходов без сбоя моего приложения: malloc: * ошибка для объекта 0xc6a3970: освобождаемый указатель не был выделен * установить точку останова в malloc_error_break для отладки Как узнать, какой объект или переменная затронута? Я попытался установить такую ​​символическую точку останова, но она никогда не останавливается:
126 iphone  ios 

5
Xcode не показывает строку, которая вызывает сбой
Каждый раз, когда в моем приложении происходит сбой, Xcode выделяет вызов UIApicationMain () в функции main () как строку, вызвавшую сбой. В некоторых случаях это было нормально (например, ошибка сегментации), но сбой, с которым я пытаюсь справиться, - это простой SIGABRT с подробной информацией, записанной в консоли: *** Terminating app …

9
Остановить предупреждение «Для продолжения отладки необходим доступ к инструментам разработчика, чтобы взять под контроль другой процесс»
Я недавно обновился до 10.7.3, и когда я пытаюсь отладить свой проект iOS в симуляторе в первый раз после входа в систему, мне предлагается два следующих предупреждения: Мой пользователь является администратором. Я никогда раньше не видел этих предупреждений. Как мне заставить их остановиться? РЕДАКТИРОВАТЬ Я подтвердил, что являюсь участником _developerгруппы, …

16
Как проверить, представлен ли контроллер представления модально или помещен в стек навигации?
Как я могу в моем коде контроллера представления различать: представлен модально помещен в стек навигации Оба presentingViewControllerи isMovingToParentViewControllerявляются YESв обоих случаях, поэтому они не очень полезны. Что усложняет ситуацию, так это то, что мой родительский контроллер представления иногда является модальным, на который нажимается проверяемый контроллер представления. Оказывается, моя проблема в …

22
Как центрировать ячейки UICollectionView по горизонтали?
Я провел некоторое исследование, но не смог найти ни одного примера кода о том, как центрировать ячейки в UICollectionView по горизонтали. вместо того, чтобы первая ячейка была похожа на эту X00 , я хочу, чтобы она была такой же, как эта 0X0 . есть ли способ добиться этого? РЕДАКТИРОВАТЬ: чтобы …
126 ios  swift 

3
Разница между dispatch_async и dispatch_sync в последовательной очереди?
Я создал такую ​​последовательную очередь: dispatch_queue_t _serialQueue = dispatch_queue_create("com.example.name", DISPATCH_QUEUE_SERIAL); В чем разница между так dispatch_asyncназываемым dispatch_async(_serialQueue, ^{ /* TASK 1 */ }); dispatch_async(_serialQueue, ^{ /* TASK 2 */ }); И так dispatch_syncзвонили в эту последовательную очередь? dispatch_sync(_serialQueue, ^{ /* TASK 1 */ }); dispatch_sync(_serialQueue, ^{ /* TASK 2 */ …

11
AppearanceWhenContainIn в Swift
Я пытаюсь перевести свое приложение на язык Swift. У меня есть такая строка кода: [[UIBarButtonItem appearanceWhenContainedIn:[UINavigationBar class], nil] setTitleTextAttributes:textDictionary forState:UIControlStateNormal]; Как преобразовать его в Swift? В документации Apple такого метода нет.
125 ios  swift  uiappearance 

13
Передача параметров в addTarget: action: forControlEvents
Я использую addTarget: action: forControlEvents вот так: [newsButton addTarget:self action:@selector(switchToNewsDetails) forControlEvents:UIControlEventTouchUpInside]; и я хотел бы передать параметры своему селектору switchToNewsDetails. Единственное, что мне удалось сделать, это передать (id) отправителя, написав: action:@selector(switchToNewsDetails:) Но я пытаюсь передавать переменные, например, целые числа. Записать это так не получится: int i = 0; [newsButton addTarget:self …

17
Как использовать UIScrollView в раскадровке
У меня есть прокрутка с содержимым высотой 1000 пикселей, и я хотел бы иметь возможность разместить его для удобного дизайна на раскадровке. Я знаю, что это можно сделать программно, но я действительно хочу видеть это визуально. Каждый раз, когда я помещаю представление прокрутки на контроллер представления, он не прокручивается. Можно …

4
Как мне написать собственный init для подкласса UIView в Swift?
Скажем, я хочу initсоздать UIViewподкласс с a Stringи an Int. Как мне сделать это в Swift, если я просто создаю подклассы UIView? Если я просто init()создаю настраиваемую функцию, но параметрами являются String и Int, он сообщает мне, что «super.init () не вызывается перед возвратом из инициализатора». И если я звоню, …

2
Могу ли я установить для свойств значение nil в dealloc при использовании ARC?
Я пытаюсь изучить автоматический подсчет ссылок в iOS 5. Теперь первая часть этого вопроса должна быть простой: Верно ли, что мне НЕ нужно писать явные операторы свойств выпуска в моем dealloc при использовании ARC? Другими словами, правда ли, что следующее НЕ требует явного освобождения? @interface MyClass : NSObject @property (strong, …

21
Как отключить жест смахивания UIPageViewController?
В моем случае parent UIViewControllercontains, UIPageViewControllerкоторый содержит, UINavigationControllerкоторый содержит UIViewController. Мне нужно добавить жест смахивания к последнему контроллеру представления, но смахивания обрабатываются так, как будто они принадлежат контроллеру представления страницы. Я пытался сделать это как программно, так и через xib, но безрезультатно. Итак, насколько я понимаю, я не могу достичь …

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