Вопросы с тегом «cocoa-touch»

Сенсорные платформы Cocoa, которые управляют приложениями iOS, имеют много проверенных шаблонов, найденных на Mac, но были построены с особым акцентом на сенсорные интерфейсы и оптимизацию.

8
iPhone UIView Анимация Лучшая практика
Что считается лучшей практикой для анимации переходов между видами на iPhone? Например, ViewTransitionsпример проекта от Apple использует такой код: CATransition *applicationLoadViewIn = [CATransition animation]; [applicationLoadViewIn setDuration:1]; [applicationLoadViewIn setType:kCATransitionReveal]; [applicationLoadViewIn setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]]; [[myview layer] addAnimation:applicationLoadViewIn forKey:kCATransitionReveal]; но есть также фрагменты кода, плавающие по сети, которые выглядят так: [UIView beginAnimations:nil context:nil]; [UIView …

16
Измените шрифт UIBarButtonItem
У меня есть UIBarButtonItemв моем UIToolbarназвании Готово . Теперь я хочу изменить шрифт по умолчанию на «Trebuchet MS» с полужирным шрифтом. Как я могу это сделать?

7
Исправить предупреждение «Захват [объекта] в этом блоке, вероятно, приведет к циклу сохранения» в коде с поддержкой ARC
В коде с поддержкой ARC, как исправить предупреждение о потенциальном цикле сохранения при использовании блочного API? Предупреждение: Capturing 'request' strongly in this block is likely to lead to a retain cycle созданный этим фрагментом кода: ASIHTTPRequest *request = [[ASIHTTPRequest alloc] initWithURL:... [request setCompletionBlock:^{ NSDictionary *jsonDictionary = [[CJSONDeserializer deserializer] deserialize:request.rawResponseData error:nil]; …

3
Сделать NSString заглавными или изменить регистр в Objective-C
Мне было интересно, как использовать заглавные буквы в строке, найденной в объекте в NSMutableArray. An NSArrayсодержит строку 'April'с индексом 2. Я хочу, чтобы это было изменено на 'APRIL'. Есть что-то такое простое? viewNoteDateMonth.text = [[displayDate objectAtIndex:2] capitalized];

26
Центрировать содержимое UIScrollView, когда меньше
У меня есть UIImageViewвнутри, UIScrollViewкоторый я использую для масштабирования и прокрутки. Если изображение / содержимое прокрутки больше, чем прокрутка, все работает нормально. Однако, когда изображение становится меньше, чем в режиме прокрутки, оно остается в верхнем левом углу в режиме прокрутки. Я бы хотел, чтобы он был по центру, как приложение …

8
Фон UIWebView установлен на Clear Color, но он не прозрачный
Я разрабатываю приложение iOS 4 с использованием последней версии iOS SDK и XCode 4.2. У меня есть XIB с микросхемой UIWebViewс альфа = 1,0 , фон набор для Clear Color и Opaque не установлен. На этом XIB я устанавливаю изображение в качестве фона с помощью этого кода: - (id)initWithNibName:(NSString *)nibNameOrNil …


10
Использование настраиваемого изображения для accessoryView UITableViewCell и его ответ на UITableViewDelegate
Я использую пользовательский нарисованный UITableViewCell, в том числе и для ячейки accessoryView. Моя настройка для accessoryView происходит примерно так: UIImage *accessoryImage = [UIImage imageNamed:@"accessoryDisclosure.png"]; UIImageView *accImageView = [[UIImageView alloc] initWithImage:accessoryImage]; accImageView.userInteractionEnabled = YES; [accImageView setFrame:CGRectMake(0, 0, 28.0, 28.0)]; self.accessoryView = accImageView; [accImageView release]; Также при инициализации ячейки initWithFrame:reuseIdentifier:я гарантировал, что …

30
Как прокрутить до конца UITableView на iPhone до появления представления
У меня UITableViewесть ячейка, заполненная ячейками переменной высоты. Я хотел бы, чтобы таблица прокручивалась вниз, когда представление отображается в поле зрения. В настоящее время у меня есть следующая функция NSIndexPath *indexPath = [NSIndexPath indexPathForRow:[log count]-1 inSection:0]; [self.table scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionBottom animated:NO]; log - это изменяемый массив, содержащий объекты, составляющие содержимое каждой …

13
Скрыть курсор UITextField
Я использую a UITextFieldс a UIPickerViewвместо него inputView, так что, когда пользователь нажимает на текстовое поле, вызывается средство выбора, из которого он может выбрать вариант. Почти все работает, но у меня есть одна проблема: курсор все еще мигает в текстовом поле, когда он активен, что некрасиво и неуместно, поскольку пользователь …

10
Получение списка файлов в каталоге с глобусом
По какой-то безумной причине я не могу найти способ получить список файлов с глобусом для данного каталога. В настоящее время я застрял с чем-то вроде: NSString *bundleRoot = [[NSBundle mainBundle] bundlePath]; NSArray *dirContents = [[NSFileManager defaultManager] directoryContentsAtPath:bundleRoot]; ..и затем убираю вещи, которые я не хочу, и это отстой. Но что …


19
Отключенная кнопка UIB не выцветшая и не серая
В моем приложении для iPhone есть UIButton, который я создал в Interface Builder. Я могу успешно включить и отключить это в моем коде ... sendButton.enabled = YES; или sendButton.enabled = NO; Тем не менее, внешний вид кнопки всегда одинаков! Он не выцветший и не серый. Если я попытаюсь нажать на …

13
viewWillDisappear: Определите, выталкивается ли контроллер представления или показывает контроллер подвида
Я изо всех сил пытаюсь найти хорошее решение этой проблемы. В -viewWillDisappear:методе контроллера представления мне нужно найти способ определить, происходит ли это из-за того, что контроллер представления помещается в стек контроллера навигации, или из-за того, что контроллер представления исчезает из-за его выталкивания. На данный момент я устанавливаю такие флаги, как, …

6
Перейти к другой раскадровке?
Можно ли переходить от одной раскадровки к другой или вставлять раскадровку в контроллер представления в другую раскадровку? Мне нужно поместить UITabBarControllerв UINavigationController, и я хотел бы, чтобы они были красивыми и отдельными.

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