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

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

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

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

8
Как выполнить сжатие в симуляторе iOS, когда вид карты - это только часть экрана?
У меня есть мнение о iPad, к которому я добавляю MKMapView, который, скажем, составляет половину высоты полного экрана. Однако, когда я пытаюсь сжать iOS Simulator, это не работает, так как куски to заполняют весь iPad в симуляторе. Итак, при просмотре карты на половину экрана и нажатии клавиши «Option» на клавиатуре …
108 ios  mkmapview  simulator 

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

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

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

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

3
Переход с UIWebView на WKWebView
в своем приложении я перехожу с UIWebView на WKWebView, как я могу переписать эти функции для WKWebView? func webViewDidStartLoad(webView: UIWebView){} func webViewDidFinishLoad(webView: UIWebView){} и func webView(webView: UIWebView, shouldStartLoadWithRequest request: NSURLRequest, navigationType: UIWebViewNavigationType) -> Bool { print("webview asking for permission to start loading") if navigationType == .LinkActivated && !(request.URL?.absoluteString.hasPrefix("http://www.myWebSite.com/exemlpe"))!{ UIApplication.sharedApplication().openURL(request.URL!) print(request.URL?.absoluteString) …



23
Как прокрутить UIScrollView при появлении клавиатуры?
У меня проблемы с кодом. Я пытаюсь переместить, UIScrollViewкогда редактируюUITextField который должен быть скрыт щелчком клавиатуры. Я перемещаю основной фрейм прямо сейчас, потому что не знаю, как «прокрутить вверх» код. Итак, я сделал немного кода, он работает нормально, но когда я редактирую поле UItext и переключаюсь на другое, UITextFieldне нажимая …

3
Получение значения UITextField при вводе нажатий клавиш?
Скажем, у меня есть следующий код: IBOutlet UITextField* nameTextField; IBOutlet UILabel* greetingLabel; Я бы хотел, greetingLabelчтобы он прочитал «Hello [nameTextField]», как только пользователь нажмет любую клавишу. В основном мне нужен iPhone-эквивалент метода делегата Cocoa controlTextDidChange. Метод textField:shouldChangeCharactersInRange:делегата вызывается каждый раз при нажатии клавиши: - (BOOL) textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string …

9
Как быстро открыть приложение Maps программно с координатами?
У меня есть широта и долгота, которые я хочу открыть в своем картографическом приложении. Я пробовал этот код ЗДЕСЬ . func goToMap(){ var lat1 : NSString = self.venueLat var lng1 : NSString = self.venueLng var latitude:CLLocationDegrees = lat1.doubleValue var longitude:CLLocationDegrees = lng1.doubleValue var coordinate = CLLocationCoordinate2DMake(latitude, longitude) var placemark : …
107 ios  swift  apple-maps 


7
Как установить ширину ячейки в UITableView в сгруппированном стиле
Я работал над этим около двух дней, поэтому решил поделиться с вами своими знаниями. Возникает вопрос: можно ли уменьшить ширину ячейки в сгруппированном UITableView? Ответ - нет. Но есть два способа обойти эту проблему. Решение №1: Более тонкая таблица. Можно изменить рамку tableView, чтобы таблица была меньше. Это приведет к …
107 ios  iphone  uitableview  width 

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