Вопросы с тегом «objective-c»

Этот тег следует использовать только для вопросов, касающихся функций Objective-C или зависящих от кода на языке. Теги [cocoa] и [cocoa-touch] следует использовать, чтобы узнать о фреймворках или классах Apple. Используйте связанные теги [ios], [macos], [apple-watch] и [tvos] для проблем, характерных для этих платформ.

18
iOS8 - ограничения неоднозначно предполагают нулевую высоту
Кто-нибудь знает, как это отладить? Предупреждение только один раз: обнаружен случай, когда ограничения неоднозначно предполагают нулевую высоту для представления содержимого ячейки табличного представления. Мы считаем обрушение непреднамеренным и вместо этого используем стандартную высоту. Строки имеют фиксированную высоту, установленную - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ return 34.0; } И все constraintsвроде бы …

8
Как определить символ препроцессора в Xcode
Можно ли установить символ для условной компиляции, настроив свойства в проекте Xcode? Моя цель - создать символ, доступный для всех файлов, без необходимости использования импорта / включения, чтобы набор общих классов мог иметь особое поведение в некоторых проектах. Как следующие, но с моими собственными символами. #if TARGET_IPHONE_SIMULATOR ... #endif

10
Что случилось с «HelveticaNeue-Italic» в iOS 7.0.3
Только что обновил свой iPod touch до iOS 7.0.3, и "HelveticaNeue-Italic", похоже, исчез. Когда я спрашиваю по телефону: [UIFont fontNamesForFamilyName:@"Helvetica Neue"] Я получаю следующие fontNames (13): HelveticaNeue-BoldItalic, HelveticaNeue-Light, HelveticaNeue-UltraLightItalic, HelveticaNeue-CondensedBold, HelveticaNeue-MediumItalic, HelveticaNeue-Thin, HelveticaNeue-Medium, HelveticaNeue-ThinItalic, HelveticaNeue-LightItalic, HelveticaNeue-UltraLight, HelveticaNeue-Bold, HelveticaNeue, HelveticaNeue-CondensedBlack Когда я выполняю тот же запрос в симуляторе, я получаю (14): …
100 objective-c  ios7  uifont 


8
Как я могу замаскировать UIImageView?
Я пытаюсь замаскировать изображение чем-то вроде этого: Не могли бы вы мне помочь? Я использую этот код: - (void) viewDidLoad { UIImage *OrigImage = [UIImage imageNamed:@"dogs.png"]; UIImage *mask = [UIImage imageNamed:@"mask.png"]; UIImage *maskedImage = [self maskImage:OrigImage withMask:mask]; myUIIMage.image = maskedImage; }
100 ios  objective-c  uiimage  mask 

4
Какую строку формата использовать для миллисекунд в строках даты на iPhone?
Мне нужно анализировать строки в формате, который включает миллисекунды. Какую строку формата я использую, чтобы получить правильное значение даты? Например, предположим, что у меня есть строка со следующим значением: «2011-06-23T13: 13: 00.000» Какую строку формата передать в NSDateFormatter в следующем коде? NSString *dateValue = @"2011-06-23T13:13:00.000"; NSDateFormatter *formatter = [[NSDateFormatter alloc] …

7
Как обнаружить неиспользуемые методы и #import в Objective-C
После долгой работы над приложением для iPhone я понял, что мой код довольно грязный, содержащий несколько #import и методов, которые вообще не вызываются или не используются. Я хотел бы знать, есть ли какая-нибудь директива компилятора или способ обнаружить эти бесполезные строки кода. Есть ли у Xcode какой-нибудь инструмент для обнаружения …


13
Изменение цвета UIImage
Я пытаюсь изменить цвет UIImage. Мой код: -(UIImage *)coloredImage:(UIImage *)firstImage withColor:(UIColor *)color { UIGraphicsBeginImageContext(firstImage.size); CGContextRef context = UIGraphicsGetCurrentContext(); [color setFill]; CGContextTranslateCTM(context, 0, firstImage.size.height); CGContextScaleCTM(context, 1.0, -1.0); CGContextSetBlendMode(context, kCGBlendModeCopy); CGRect rect = CGRectMake(0, 0, firstImage.size.width, firstImage.size.height); CGContextDrawImage(context, rect, firstImage.CGImage); CGContextClipToMask(context, rect, firstImage.CGImage); CGContextAddRect(context, rect); CGContextDrawPath(context,kCGPathElementMoveToPoint); UIImage *coloredImg = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); return …

6
Какого размера должны быть изображения TabBar?
У меня есть значки для tabBar размером 100. Я проверил руководство Apple Human Interface Guidelines от 2013 года, и в нем говорится, что размер изображения должен быть 30x30/ 60x60. Но поскольку высота контроллера панели вкладок составляет 50, я сохранил размер изображения 50x50. Теперь, когда я запускаю проект, я вижу уродливый …

10
Как запретить UINavigationBar закрывать вид сверху в iOS 7?
После обновления до Xcode 5 панели навигации во всех представлениях моего приложения сместились вниз. Вот несколько снимков экрана: первый показывает все в виде, когда он снят, а второй показывает все в нетронутом виде. Панель поиска должна начинаться там, где находится панель навигации. Кто-нибудь знает, как я могу это исправить? изменить: …


15
iOS 7 TableView, как в приложении «Настройки» на iPad
Я хочу иметь группу UITableView в стиле, аналогичном представлению подробностей приложения «Настройки iPad» для iOS 7 . Это tableView с закругленным углом. Пожалуйста, проверьте приложение для деталей. Есть какие-то настройки по умолчанию, чтобы это выглядело так, или нам нужно сделать какой-то собственный рисунок для того же. Любой намек в правильном …

4
UIFont - как получить системный тонкий шрифт
UIFontесть методы для получения обычного font ( systemFontOfSize) или жирного шрифта ( boldSystemFontOfSize), но как получить "тонкий системный шрифт", доступный через раскадровку? Передача "тонкой системы" в UIFontContructor не работает, этот конструктор работает только для несистемных шрифтов.


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