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

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

30
CellForItemAtIndexPath UICollectionView не вызывается
Только второй раз использую UICollectionView, и, возможно, я откусил больше, чем могу прожевать, но тем не менее: Я реализую UICollectionView (myCollectionView), который использует пользовательский UICollectionViewCell, который я подклассифицировал. Подклассы ячеек (FullReceiptCell) содержат UITableView и имеют размер контроллера представления. Я пытаюсь разрешить горизонтальную прокрутку между FullReceiptCells. Подкласс UICollectionViewController, содержащий myCollectionView, помещается …

5
Получить выбранный индекс UITableView
Я хочу выбрать индекс для UITableView. Я написал следующий код: NSIndexPath *index = [NSIndexPath indexPathForRow:1 inSection:0]; [tableView scrollToRowAtIndexPath:index atScrollPosition:UITableViewScrollPositionTop animated:YES]; Это всегда работает для 1-го пункта. Я хочу выбрать указатель вindexPathForRow. Пожалуйста помоги. Спасибо.

6
Как использовать Facebook iOS SDK на iOS 10
Я пытаюсь использовать Xcode 8 для создания приложения с входом в Facebook с помощью Swift 3. Когда я снова переключаюсь на iOS Simulator 9.3, он работает. В iOS 10 я получаю такую ​​ошибку: ""fbauth2:/" The operation couldn’t be completed. (OSStatus error -10814.)" и Optional(Error Domain=com.facebook.sdk.login Code=308 "(null)") У кого-нибудь есть …

10
Проблема с ограничениями автоматического макета на iOS7 в UITableViewCell
Я программно использую ограничения автоматической компоновки для компоновки своих пользовательских ячеек UITableView, и я правильно определяю размеры ячеек в tableView:heightForRowAtIndexPath: Это работает просто отлично на iOS6 и делает взгляд штраф в iOS7 , а также НО, когда я запускаю приложение на iOS7, в консоли я вижу такое сообщение: Break on …

1
Локализация симулятора iOS 8.1 нарушена (NSLocalizedString)
TL; DR: Кажется, локализация не работает с симулятором xCode 6.1 и 8.1. Обходной путь: перейдите к «Редактировать схемы» >> «Выполнить» (боковая панель) >> «Вкладка« Параметры »>>« Язык приложения ». Выберите язык, на котором вы хотите запустить приложение на симуляторе. Длинная история: Я обновил xCode до версии 6.1. Обновление удалило симуляторы …

14
Настраиваемый размер шрифта в классах размера Xcode 6 неправильно работает с настраиваемыми шрифтами
Xcode 6 имеет новую функцию, в которой шрифты и размеры шрифтов в UILabel, UITextFieldи UIButtonмогут быть установлены автоматически на основе класса размера текущей конфигурации устройства, прямо в раскадровке. Например, вы можете установить UILabelразмер шрифта 12 для конфигураций «любая ширина, компактная высота» (например, на iPhone в альбомной ориентации) и размер 18 …

8
как изменить заголовок uiviewcontroller независимо от заголовка элемента панели вкладок
Я устанавливаю заголовок своего контроллера просмотра, как это видно, загрузилось: self.title = @"my title"; до этого я установил заголовок в раскадровках для контроллера представления и контроллера навигации, в который он встроен. Я установил его на: «Заголовок»; Когда я нажимаю на вкладку, которая содержит контроллер представления, заголовок элемента панели вкладок и …

8
Когда я могу активировать / деактивировать ограничения макета?
Я установил несколько наборов ограничений в IB, и я хотел бы программно переключаться между ними в зависимости от некоторого состояния. Есть constraintsAколлекция розеток, все из которых помечены как установленные из IB, и constraintsBколлекция розеток, все из которых удалены в IB. Я могу программно переключаться между двумя наборами следующим образом: NSLayoutConstraint.deactivateConstraints(constraintsA) …

10
как отключить ротацию в React Native?
Я хотел бы поддерживать только портретный вид. Как я могу заставить приложение React Native не автоповоротиться? Я пробовал искать документацию и проблемы с Github, но ничего полезного не нашел.
104 ios  react-native 

24
Быстрое создание и воспроизведение звука
Итак, что я хочу сделать, так это создать и быстро воспроизвести звук, который будет воспроизводиться, когда я нажимаю кнопку, я знаю, как это сделать в Objective-C, но кто-нибудь знает, как это сделать в Swift? Для Objective-C это будет примерно так: NSURL *soundURL = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"mysoundname" ofType:@"wav"]]; AudioServicesCreateSystemSoundID((__bridge CFURLRef)soundURL, …
104 ios  objective-c  audio  swift 

3
iOS 10 - Изменения в запросе разрешений камеры, микрофона и библиотеки фотографий, вызывающие сбой приложения.
iOS 10 теперь требует разрешения пользователя на доступ к медиа-библиотеке, фотографиям, камере и другому подобному оборудованию. Решение для этого - добавить их ключи info.plistс описанием для пользователя того, как мы используем их данные, Я смог найти только несколько ключей NSPhotoLibraryUsageDescription NSMicrophoneUsageDescription NSCameraUsageDescription Я хочу знать, есть ли еще ключи и …

4
Что делает брелок уникальным (в iOS)?
Мой вопрос касается брелков в iOS (iPhone, iPad, ...). Я думаю (но не уверен), что реализация связок ключей в Mac OS X поднимает тот же вопрос с тем же ответом. iOS предоставляет пять типов (классов) элементов связки ключей. Вы должны выбрать одно из этих пяти значений ключа, kSecClassчтобы определить тип: …

22
NSDate начало дня и конец дня
-(NSDate *)beginningOfDay:(NSDate *)date { NSCalendar *cal = [NSCalendar currentCalendar]; NSDateComponents *components = [cal components:( NSMonthCalendarUnit | NSYearCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit ) fromDate:date]; [components setHour:0]; [components setMinute:0]; [components setSecond:0]; return [cal dateFromComponents:components]; } -(NSDate *)endOfDay:(NSDate *)date { NSCalendar *cal = [NSCalendar currentCalendar]; NSDateComponents *components = [cal components:( NSMonthCalendarUnit …

4
Каков «правильный» способ обработки изменений ориентации в iOS 8?
Подскажите, пожалуйста, «правильный» или «лучший» подход к работе с портретной и альбомной ориентацией интерфейса в iOS 8? Кажется, что все функции, которые я хочу использовать для этой цели, устарели в iOS 8, и мое исследование не показало четкой и элегантной альтернативы. Я действительно должен смотреть на ширину и высоту, чтобы …

9
Написание обработчика для UIAlertAction
Я представляю UIAlertView пользователю и не могу понять, как написать обработчик. Это моя попытка: let alert = UIAlertController(title: "Title", message: "Message", preferredStyle: UIAlertControllerStyle.Alert) alert.addAction(UIAlertAction(title: "Okay", style: UIAlertActionStyle.Default, handler: {self in println("Foo")}) У меня куча проблем с Xcode. В документации говорится convenience init(title title: String!, style style: UIAlertActionStyle, handler handler: ((UIAlertAction!) …

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