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

108
Как сделать так, чтобы UILabel отображал выделенный текст?

Все, что мне нужно, это черная рамка в один пиксель вокруг моего белого текста UILabel. Я дошел до подкласса UILabel с помощью приведенного ниже кода, который я неуклюже сколотил из нескольких косвенно связанных онлайн-примеров. И это работает, но это очень, очень медленно (кроме симулятора), и я...

108
Получить уведомление, когда UITableView закончит запрашивать данные?

Есть ли способ узнать, когда a UITableViewзакончил запрашивать данные из своего источника данных? Ни один из методов viewDidLoad/ viewWillAppear/ viewDidAppearсвязанного контроллера представления ( UITableViewController) здесь не используется, поскольку все они срабатывают слишком рано. Ни один из...

108
Поведение при значительном изменении местоположения API при прекращении / приостановке?

Это раздел документации CLLocationManager, описывающий поведение приложения с помощью startMonitoringSignificantLocationChanges : Если вы запускаете эту службу, а ваше приложение впоследствии прекращает работу, система автоматически перезапускает приложение в фоновом режиме при появлении нового...

108
Как View Controller Containment работает в iOS 5?

В WWDC 2011 Session 102, Apple представила View Controller Сдерживание, который является возможность создания пользовательских представлений контроллера контейнеров, аналогично UITabBarController, UINavigationControllerи тому подобное. Я несколько раз смотрел примеры. С этим шаблоном связано...

108
AVAudioPlayer выдает точку останова в режиме отладки

Каждый раз, когда я загружаю приложение, оно останавливается, как если бы я установил точку останова в этой строке: self.audioPlayer = [[[AVAudioPlayer alloc] initWithData:[dataPersister loadData:self.fileName] error:&outError] autorelease]; Нет точки останова выше или где-либо рядом с этой...

108
Какой лучший способ добавить тень к моему UIView

Я пытаюсь добавить тень к представлениям, которые наложены друг на друга, представления сворачиваются, позволяя видеть контент в других представлениях, в этом ключе я хочу оставить view.clipsToBoundsВКЛ, чтобы при сворачивании представлений их содержимое было обрезано. Похоже, это затруднило мне...

108
Как выполнить сжатие в симуляторе iOS, когда вид карты - это только часть экрана?

У меня есть мнение о iPad, к которому я добавляю MKMapView, который, скажем, составляет половину высоты полного экрана. Однако, когда я пытаюсь сжать iOS Simulator, это не работает, так как куски to заполняют весь iPad в симуляторе. Итак, при просмотре карты на половину экрана и нажатии клавиши...

108
Как установить UICollectionViewDelegateFlowLayout?

UIViewController поддерживает ссылку на UICollectionView. Контроллер должен изменить встроенный макет потока с помощью UICollectionViewDelegateFlowLayout. Довольно просто установить источник данных представления на себя: MyViewController.m - (void)viewDidLoad { self.collectionView.dataSource =...

108
Как я могу получить текущую ширину и высоту представления при использовании ограничений автоматического размещения?

Я не говорю о свойстве frame, потому что из него вы можете получить размер представления только в xib. Я говорю о том, когда размер представления изменяется из-за его ограничений (может быть, после поворота или в ответ на событие). Есть ли способ узнать его текущую ширину и высоту? Я пробовал...

108
Жест долгого нажатия на UICollectionViewCell

Мне было интересно, как добавить распознаватель жестов долгого нажатия в (подкласс) UICollectionView. Я читал в документации, что он добавлен по умолчанию, но не могу понять, как. Что я хочу сделать, так это: долгое нажатие на ячейку (у меня есть календарь из github ), получение, какая ячейка...

108
Как скрыть заголовок первого раздела в UITableView (сгруппированный стиль)

Поскольку дизайн представлений таблиц с использованием сгруппированного стиля значительно изменился в iOS 7, я хотел бы скрыть (или удалить) заголовок первого раздела. Пока мне этого не удалось. В несколько упрощенном виде мой код выглядит так: - (CGFloat) tableView:(UITableView *)tableView...

108
Swift: удалить все элементы массива

Я пытаюсь удалить все элементы массива с помощью цикла for следующим образом: for index 1...myArray.count { myArray.removeAtIndex(index) } Но это не работает, я получаю эту ошибку перед сборкой: Ожидается ';' в заявлении "для"...

108
UIAlertView сначала устарел IOS 9

Я пробовал несколько способов использовать UIAlertController вместо UIAlertView. Я пробовал несколько способов, но не могу заставить работать предупреждение. Вот мой код, который отлично работает в IOS 8 и IOS 9, но отображается с устаревшими флагами. Я попробовал элегантное предложение ниже, но не...

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

Представление контейнера можно легко добавить в раскадровку с помощью редактора интерфейса. При добавлении представление контейнера имеет представление заполнителя, переход для встраивания и (дочерний) контроллер представления. Однако я не могу найти способ программно добавить представление...

108
Переход с UIWebView на WKWebView

в своем приложении я перехожу с UIWebView на WKWebView, как я могу переписать эти функции для WKWebView? func webViewDidStartLoad(webView: UIWebView){} func webViewDidFinishLoad(webView: UIWebView){} и func webView(webView: UIWebView, shouldStartLoadWithRequest request: NSURLRequest,...

107
Получение значения UITextField при вводе нажатий клавиш?

Скажем, у меня есть следующий код: IBOutlet UITextField* nameTextField; IBOutlet UILabel* greetingLabel; Я бы хотел, greetingLabelчтобы он прочитал «Hello [nameTextField]», как только пользователь нажмет любую клавишу. В основном мне нужен iPhone-эквивалент метода делегата Cocoa...