У меня есть объект UIView, который скрыт от начала, а затем, когда нажата кнопка Round Rect, появляется объект UIView. Так что все работает хорошо. Я хочу, всякий раз, когда выпущена кнопка Round Rect, объект UIView снова скрывается.
В приложении iOS 6 у меня есть UITextView, чтобы принимать атрибутную строку. Как изменить выравнивание текста (выравнивание по левому краю – вправо – по центру) абзацев? Следующий код: NSMutableAttributedString *mutableAttributeString = [textView.attributedText mutableCopy]; CTTextAlignment alignment = kCTCenterTextAlignment; CTParagraphStyleSetting settings[] = {kCTParagraphStyleSpecifierAlignment, sizeof(alignment), &alignment}; CTParagraphStyleRef paragraphStyle = CTParagraphStyleCreate(settings, sizeof(settings) / sizeof(settings[0])); CFAttributedStringSetAttribute((CFMutableAttributedStringRef)mutableAttributeString, CFRangeMake(0, CFAttributedStringGetLength((CFMutableAttributedStringRef)mutableAttributeString)), kCTParagraphStyleAttributeName, paragraphStyle); […]
У меня есть UITableView который имеет изображения для всех ячеек, но ВСЕ изображения уже находятся в ячейке (я не настраиваю изображения самостоятельно), и все они загружаются из изображений, включенных в проект. Это не изображения, загружаемые с сервера или что-то еще. Тем не менее, прокрутка табличного обзора по-прежнему остается какой-то резкой. Есть ли что-то, что можно […]
Инструменты сообщают о 100% утечке в этом методе: +(void)initialize{ mapper = [[NSMutableDictionary alloc] init]; } Предполагая, что инструменты не сообщают о ложных срабатываниях, какие возможные сценарии могут привести к этому? Многопоточность (хотя документы говорят, что это называется «поточно-безопасным способом»)? Это не-ARC.
Можно ли сохранить множество UIBezierPaths? Если да, то как это можно сделать? Я попытался поместить их всех в NSMutableArray (и NSMutableDictionary), а затем сохранить этот массив / словарь в NSUserDefaults, но я получаю это предупреждение: *** -[NSUserDefaults setObject:forKey:]: Attempt to insert non-property value '( "<UIBezierPath: 0x20b9ca10>", "<UIBezierPath: 0x20a1dbf0>", "<UIBezierPath: 0x20b9e550>", )' of class '__NSArrayM'. Note […]
У меня есть два класса Controller и Connector в объекте c. Контроллер просит соединитель создать соединение с веб-сервисом для получения некоторых данных. Само соединение реализовано с помощью делегата. Этот делегат получает вызов метода, если данные были получены. Я установил делегат как сам соединитель. Моя проблема в том, что я хочу, чтобы контроллер вызывал метод в […]
Я использую новый facebook sdk 3.0 для отправки запроса приложения и некоторых данных вместе с ним. Я могу успешно отправить запрос. В приложении FB я могу видеть уведомление о запросе, но когда я нажимаю на запрос, приложение FB перенаправляет меня в мое приложение, но я не получаю никаких данных. В – (BOOL)application:(UIApplication *)application openURL:(NSURL *)url […]
В моем UItableview я просто хочу сделать первые четыре строки, отмеченные по умолчанию? Как я могу это сделать? – (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { UITableViewCell *thisCell = [tableView cellForRowAtIndexPath:indexPath]; [am.genar addObject:[ar objectAtIndex:indexPath.row]]; NSLog(@"array content%@",[ar objectAtIndex:indexPath.row]); if (thisCell.accessoryType == UITableViewCellAccessoryNone) { thisCell.accessoryType = UITableViewCellAccessoryCheckmark; } else { thisCell.accessoryType = UITableViewCellAccessoryNone; } } – (UITableViewCellAccessoryType)tableView:(UITableView *)tableView accessoryTypeForRowWithIndexPath:(NSIndexPath […]
Я установил приложение iOS с push-уведомлениями. Проблема заключается в том, что приложение игнорирует уведомления, не будучи активными, или, более точно, баннеры не отображаются. Одна странная вещь заключается в том, что опция «Стиль оповещения» отсутствует. Интересно, нужен ли файл .entitlements, и я должен что-то определить там. Кроме того, я думаю, что все настройки сделаны правильно. Окружающая […]
Мы разрабатываем несколько приложений / игр. Мы храним / извлекаем данные из plist. Но в Jailbroken устройства plist-файлы редактируются с помощью нескольких инструментов. Я искал, получил следующие # Как защитить plist или NSUserDefaults http://useyourloaf.com/blog/2010/03/29/simple-iphone-keychain-access.html https://github.com/matthiasplappert/Secure-NSUserDefaults В этих руководствах рассказывается, как предотвратить изменение пластов. Но мы не хотим, чтобы пользователи (вредоносные пользователи) отображали какие-либо данные. Там […]