Запитання з тегом «ios»

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


5
Витік поглядів при зміні rootViewController всередині переходуWithView
Досліджуючи витік пам'яті, я виявив проблему, пов'язану з технікою виклику setRootViewController:всередині перехідного анімаційного блоку: [UIView transitionWithView:self.window duration:0.5 options:UIViewAnimationOptionTransitionFlipFromLeft animations:^{ self.window.rootViewController = newController; } completion:nil]; Якщо старий контролер подання (замінюваний) в даний час представляє інший контролер перегляду, то наведений вище код не видаляє представлений вигляд з ієрархії подання. Тобто така послідовність …

29
Чи можна використовувати AutoLayout з таблицеюHeaderView UITableView?
Оскільки я виявив, AutoLayoutщо використовую його скрізь, зараз намагаюся використовувати з tableHeaderView. Я зробив subclassз UIViewдоданих все (етикеток і т.д. ...) Я хотів з їх обмеженнями, то я додав це CustomViewдо UITableView' tableHeaderView. Все працює відмінно , за винятком UITableViewзавжди відображається вищеCustomView , по вище я маю на увазі CustomViewце …

11
Змінити ідентифікатор пакета в Xcode під час подання мого першого додатка в IOS
Я намагаюся подати свою першу програму в iOS. Я ввійшов iOS Provisioning Portalі збираюся створити ідентифікатор програми. Скажімо, я називаю свій ідентифікатор пакета: com.mycompany.appdemo Потім перехід до Xcode і в розділі зведення я хочу змінити ідентифікатор пакета. Але я не можу стерти те, що там пишеться, лише початок цього. Назва …
97 ios  xcode 

7
Отримайте позицію UIView щодо супервигляду його супервізу
У мене є UIView, в якому я розташував кнопки UIB. Я хочу знайти позиції цих кнопок UIB. Я усвідомлюю, що buttons.frameце дасть мені позиції, але це дасть мені позиції лише стосовно безпосереднього супервізу. Чи можна якось знайти позиції цих кнопок, з повагою до суперпрегляду UIButtons superview? Наприклад, припустимо, існує UIView …

10
ios Завантажте зображення та текст за допомогою HTTP POST
Дякуємо за прочитане Я новачок в iOS, і я намагаюся завантажити зображення та текст за допомогою multi-part form encodingiOS. curlЕквівалент що - щось на зразок цього:curl -F "param1=value1" -F "param2=@testimage.jpg" "http://some.ip.address:5000/upload" curlВище команда повертає очікуваний правильну відповідь вJSON. Проблема: я продовжую отримувати запит HTTP 400, що означає, що я роблю …

6
iOS: порівняйте дві дати
У мене є , NSDateщо я повинен порівняти з двома іншими , NSDateі я намагаюся з NSOrderAscendingі , NSOrderDescendingале якщо моя дата рівно в двох інших дат? Приклад: якщо я маю a myDate = 24/05/2011 та інші два, які є = = 24/05/2011і два, 24/05/2011що я можу використовувати?

11
Як отримати висоту та ширину екрана залежно від орієнтації?
Я намагаюся програмно визначити поточну висоту та ширину мого додатка. Я використовую це: CGRect screenRect = [[UIScreen mainScreen] bounds]; Але це дає ширину 320 та висоту 480, незалежно від того, чи знаходиться пристрій у книжковій або альбомній орієнтації. Як я можу визначити поточну ширину та висоту (тобто залежно від орієнтації …
96 ios 


4
iphone ios працює в окремій темі -
Який найкращий спосіб запустити код на окремому потоці? Є це: [NSThread detachNewThreadSelector: @selector(doStuff) toTarget:self withObject:NULL]; Або: NSOperationQueue *queue = [NSOperationQueue new]; NSInvocationOperation *operation = [[NSInvocationOperation alloc] initWithTarget:self selector:@selector(doStuff:) object:nil; [queue addOperation:operation]; [operation release]; [queue release]; Я робив другий спосіб, але книга Кулінарії Уеслі, яку я читав, використовує перший.

14
Як перехопити події дотиків на об’єктах MKMapView або UIWebView?
Я не впевнений, що роблю неправильно, але намагаюся зачепити MKMapViewпредмет. Я підкласифікував його, створивши наступний клас: #import <UIKit/UIKit.h> #import <MapKit/MapKit.h> @interface MapViewWithTouches : MKMapView { } - (void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *) event; @end І реалізація: #import "MapViewWithTouches.h" @implementation MapViewWithTouches - (void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *) event { NSLog(@"hello"); //[super …

12
чи можна програмно оновити заголовок / текст UIButton?
У мене є те UIButton, що при натисканні відкривається новий вид, у якому користувач може змінити деякі параметри. Коли подання відхилено, я хотів би оновити заголовок / текст, UIButtonщоб відобразити новий стан. Я телефоную: [myButton setTitle: @"myTitle" forState: UIControlStateNormal]; [myButton setTitle: @"myTitle" forState: UIControlStateApplication]; [myButton setTitle: @"myTitle" forState: UIControlStateHighlighted]; [myButton …

7
Читання тегів NFC на iPhone 6 / iOS 8
Тепер, коли Apple щойно оголосила, що iPhone 6 матиме чіп NFC, чи хтось знає, чи iOS 8 дозволить зчитування / виявлення тегів RFID для пристрою iPhone 6? У когось є детальна інформація про це?
96 ios  iphone  nfc  ios8  rfid 

3
Спеціальні подання за допомогою Storyboard
На складних екранах (контролери перегляду) я раніше розділяв ціле на менші частини (я називаю їх віджетами). Ці віджети в основному складаються з a MyWidget.hі MyWidget.mфайлу, а також MyWidget.xibфайлу, де кореневим елементом є a, UIViewа клас MyWidget є власником файлу UIView. У ініціалізації цього віджету я роблю a loadNibNamed. Потім у …
96 ios  storyboard  xib 

2
NSDictionary - Потрібно перевірити, чи містить словник пару ключ-значення чи ні
Мені просто потрібно запитати щось наступне. Припустимо, у мене є словник. NSMutableDictionary *xyz=[[NSMutableDictionary alloc] init]; [xyz setValue:@"sagar" forKey:@"s"]; [xyz setValue:@"amit" forKey:@"a"]; [xyz setValue:@"nirav" forKey:@"n"]; [xyz setValue:@"abhishek" forKey:@"a"]; [xyz setValue:@"xrox" forKey:@"x"]; Тепер мені потрібно перевірити так [xyz дійсно містить значення "b" значення ?? пари чи ні? Питання - як? Інше питання …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.