ios- все статьи тега ➜ страница 8
iOS-странная ошибка при тестировании на симуляторе
Я тестировал свое приложение на симуляторе, когда он разбился при нажатии кнопки UIAlertView. Я прекратил отладку там, внес некоторые изменения в код и снова построил приложение. Теперь, когда я запускаю приложение, я получаю эту ошибку в консоли не удалось зарегистрировать com.приложение myapp.отладка с помощью сервера начальной загрузки. Ошибка: неизвестный код ошибки. Это обычно означает, что еще один экземпляр этот процесс уже был запущен или завис в отладчике.Программа полученный сигн ...
для iPhone скрыть панель навигации только на первой странице
У меня есть код ниже, который скрывает и показывает навигационную панель. Он скрыт, когда загружается первый вид, а затем скрыт, когда вызываются "дети". Проблема в том, что я не могу найти событие/действие, чтобы вызвать его, чтобы скрыть снова, когда они возвращаются к корневому представлению.... У меня есть кнопка" Тест " на корневой странице, которая вручную выполняет действие, но это не очень красиво, и я хочу, чтобы это было автоматически. -(void)hideBar { self.navController.navig ...
Протестируйте приложение iOS на устройстве без программы разработчика apple или джейлбрейка
Как я могу протестировать приложение iOS на своем ipod touch без регистрации в программе Apple developer или джейлбрейка моего ipod? ни один из них не является жизнеспособным вариантом на данный момент. Я хотел бы проверить на самом устройстве вместо экранного эмулятора, чтобы увидеть, как он работает на реальном ipod. ...
Цель-C дуга: сильный против сохранения и слабый против назначения
есть два новых атрибута управления памятью для свойств, введенных ARC,strong и weak. помимо copy, что, очевидно, что-то совершенно другое,есть ли какие-либо различия между strong vs retain и weak vs assign? насколько я понимаю, единственная разница здесь в том, что weak назначить nil в указатель, в то время как assign не будет, что означает, что программа выйдет из строя, когда я отправлю сообщение указателю после его освобождения. Но если я использую weak, это никогда не произойдет, потому чт ...
Как создать очередь отправки в Swift 3
в Swift 2 мне удалось создать очередь со следующим кодом: let concurrentQueue = dispatch_queue_create("com.swift3.imageQueue", DISPATCH_QUEUE_CONCURRENT) но это не компилируется в Swift 3. каков предпочтительный способ написать это в Swift 3? ...
UIView с закругленными углами и тенью?
Я буквально пробовал все, что мог, но ни один из них не работает на заказ UIView... Я просто хотел пустой белый вид с закругленными углами и легкой тенью (нет эффекта освещения). Я могу сделать каждый из них по одному, но обычный clipToBounds/maskToBounds конфликты происходят. ...
Как добавить многострочный текст в UIButton?
У меня есть следующий код... UILabel *buttonLabel = [[UILabel alloc] initWithFrame:targetButton.bounds]; buttonLabel.text = @"Long text string"; [targetButton addSubview:buttonLabel]; [targetButton bringSubviewToFront:buttonLabel]; ...идея заключается в том, что я могу иметь многострочный текст для кнопки, но текст всегда затеняется фоновым изображением UIButton. Вызов журнала для отображения подвидов кнопки показывает, что UILabel был добавлен, но сам текст не виден. Это ошибка в UIButton ил ...
UIRefreshControl без UITableViewController
просто любопытно, как это не сразу кажется возможным, но есть ли хитрый способ использовать новый iOS 6 UIRefreshControl класс без использования UITableViewController подкласс? Я часто использую UIViewController С UITableView subview и соответствовать UITableViewDataSource и UITableViewDelegate вместо UITableViewController вчистую. ...
Определите, является ли устройство iOS
Мне интересно, можно ли определить, работает ли браузер на iOS, подобно тому, как вы можете обнаруживать функции с помощью Modernizr (хотя это, очевидно, обнаружение устройств, а не обнаружение функций). обычно я бы предпочел обнаружение функций вместо этого, но мне нужно выяснить, является ли устройство iOS из-за того, как они обрабатывают видео в соответствии с этим вопросом API YouTube не работает с iPad / iPhone / non-Flash device ...
Отрегулируйте высоту UILabel в зависимости от текста
считайте, что у меня есть следующий текст в UILabel (длинная строка динамического текста): Я хочу изменить размер UILabel's высота, чтобы текст мог вписаться. Я использую следующие свойства UILabel чтобы сделать текст внутри to упаковка. myUILabel.lineBreakMode = UILineBreakModeWordWrap; myUILabel.numberOfLines = 0; пожалуйста, дайте мне знать, если я не двигаюсь в правильном направлении. Спасибо. ...
Сгенерируйте строку JSON из NSDictionary в iOS
у меня есть dictionary Мне нужно создать JSON string С помощью dictionary. Можно ли его преобразовать? Можете ли вы, ребята, помочь в этом? ...
Загрузка / загрузка изображения из URL на Swift
Я хотел бы загрузить изображение из URL-адреса в моем приложении, поэтому я сначала попытался с Objective-C, и это сработало, однако, с Swift, у меня ошибка компиляции: 'imageWithData' недоступен: используйте конструкцию объекта ' UIImage (data:)' функции: @IBOutlet var imageView : UIImageView override func viewDidLoad() { super.viewDidLoad() var url:NSURL = NSURL.URLWithString("http://myURL/ios8.png") var data:NSData = NSData.dataWithContentsOfURL(url, options: nil, error ...
Можно ли установить iOS 6 SDK на Xcode 5?
Xcode 5 имеет панель настроек, которая позволяет загружать симулятор iPhone 6.1, однако я не могу найти место, где он позволяет загружать iOS 6 SDK, поэтому невозможно установить активный SDK на iOS 6 при разработке с Xcode 5. Есть ли обходной путь, который позволит Xcode 5 установить iOS 6 SDK? EDIT: обходные пути больше не должны быть необходимы теперь, когда Xcode 5 является общедоступным и позволяет загружать предыдущие версии SDK. ...
UITableView-изменить цвет заголовка раздела
Как я могу изменить цвет заголовка раздела в UITableView? EDIT: The ответ предоставлен DJ-S следует рассмотреть для iOS 6 и выше. Принятый ответ устарел. ...
Как отключить жест обратного свайпа в UINavigationController на iOS 7
в iOS 7 Apple добавила новое поведение навигации по умолчанию. Вы можете провести пальцем от левого края экрана, чтобы вернуться в стек навигации. Но в моем приложении это поведение конфликтует с моим пользовательским левым меню. Итак, можно ли отключить этот новый жест в UINavigationController? ...
UIWebView открытые ссылки в Safari
У меня есть очень простой UIWebView с содержимым из моего пакета приложений. Я хотел бы, чтобы любые ссылки в веб-представлении открывались в Safari, а не в веб-представлении. Это возможно? ...
Как сделать HTTP-запрос в Swift?
Я читал язык программирования Swift от Apple в iBooks, но не могу понять, как сделать http-запрос (что-то вроде CURL) в Swift. Нужно ли импортировать классы Obj-C или мне просто нужно импортировать библиотеки по умолчанию? Или невозможно сделать HTTP-запрос на основе собственного swift-кода? ...
как реализовать всплывающее диалоговое окно в iOS
после вычисления я хочу отобразить всплывающее окно или окно предупреждения, передающее сообщение пользователю. Кто-нибудь знает, где я могу найти дополнительную информацию об этом? ...
Как вы загружаете пользовательские UITableViewCells из файлов Xib?
вопрос прост: как вы загружаете custom UITableViewCell из Xib файлов? Это позволяет использовать Interface Builder для проектирования ваших ячеек. Ответ, по-видимому, не прост из-за проблем с управлением памятью. этой теме упоминает проблему и предлагает решение, но предварительно NDA-релиз и не хватает кода. Вот это длинные нити это обсуждает проблему, не давая окончательного ответа. вот какой код у меня есть используется: static NSString *CellIdentifier = @"MyCellIdentifier"; MyCell *cell ...
Преобразование строки в Int с помощью Swift
приложение в основном вычисляет ускорения путем ввода начальной и конечной скорости и времени, а затем использовать формулу для расчета ускорения. Однако, поскольку значения в текстовые поля являются строковыми, я не могу преобразовать их в целые числа. @IBOutlet var txtBox1 : UITextField @IBOutlet var txtBox2 : UITextField @IBOutlet var txtBox3 : UITextField @IBOutlet var lblAnswer : UILabel @IBAction func btn1(sender : AnyObject) { let answer1 = "The acceleration is" var answer2 = ...