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

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

4
Выравнивание элементов UIToolBar
Я UIBarButtonItemсоздал три, как показано ниже. Они выровнены по левому краю, и я хотел бы выровнять по центру, чтобы не было зазора с правой стороны. Я не вижу свойства align UIToolBar. Есть ли другой способ добиться этого? //create some buttons UIBarButtonItem *aboutButton = [[UIBarButtonItem alloc] initWithTitle:@"About" style:UIBarButtonItemStyleBordered target:self action:@selector(showAbout:)]; [toolbar …

5
Как я могу добавить логическое значение в NSDictionary?
Ну, для целых чисел я бы использовал NSNumber. Но ДА и НЕТ, я думаю, не объекты. Afaik я могу только добавлять объекты в NSDictionary, не так ли? Мне не удалось найти класс-оболочку для логических значений. Есть ли?

11
Где хранить глобальные константы в приложении iOS?
Большинство моделей в моем приложении для iOS запрашивают веб-сервер. Я хотел бы иметь файл конфигурации, в котором хранится базовый URL-адрес сервера. Это будет выглядеть примерно так: // production // static NSString* const baseUrl = "http://website.com/" // testing static NSString* const baseUrl = "http://192.168.0.123/" Комментируя ту или иную строку, я могу …



12
Приложение iOS: как очистить уведомления?
У меня есть приложение для iOS, куда отправляются push-уведомления. Моя проблема в том, что сообщения / уведомления остаются в Центре уведомлений в iOS после нажатия. Как я могу удалить уведомление для моего приложения в Центре уведомлений при следующем запуске приложения? Я наткнулся на сообщения, в которых люди обращаются setApplicationIconBadgeNumberк нулевому …

9
Лучший способ реализовать Enums с Core Data
Как лучше всего привязать сущности Core Data к значениям перечисления, чтобы я мог назначить объекту свойство типа? Другими словами, у меня есть сущность, вызываемая Itemсо itemTypeсвойством, которое я хочу связать с перечислением, как лучше всего это сделать.

4
Понимание NSRunLoop
Кто-нибудь может объяснить, что это такое NSRunLoop? так как я знаю NSRunLoop, это что-то связано с NSThreadправильным? Итак, предположим, я создаю поток вроде NSThread* th=[[NSThread alloc] initWithTarget:self selector:@selector(someMethod) object:nil]; [th start]; -(void) someMethod { NSLog(@"operation"); } так что после того, как этот поток закончит свою работу? зачем использовать RunLoopsили где …


6
AVAudioPlayer выдает точку останова в режиме отладки
Каждый раз, когда я загружаю приложение, оно останавливается, как если бы я установил точку останова в этой строке: self.audioPlayer = [[[AVAudioPlayer alloc] initWithData:[dataPersister loadData:self.fileName] error:&outError] autorelease]; Нет точки останова выше или где-либо рядом с этой строкой. Это происходит только тогда, когда я запускаю приложение в режиме отладки, и после точки …

15
Как сделать так, чтобы UILabel отображал выделенный текст?
Все, что мне нужно, это черная рамка в один пиксель вокруг моего белого текста UILabel. Я дошел до подкласса UILabel с помощью приведенного ниже кода, который я неуклюже сколотил из нескольких косвенно связанных онлайн-примеров. И это работает, но это очень, очень медленно (кроме симулятора), и я не мог заставить его …

4
Как программно добавить представление контейнера
Представление контейнера можно легко добавить в раскадровку с помощью редактора интерфейса. При добавлении представление контейнера имеет представление заполнителя, переход для встраивания и (дочерний) контроллер представления. Однако я не могу найти способ программно добавить представление контейнера. На самом деле я даже не могу найти класс с таким именем UIContainerView. Название класса …

23
Как прокрутить UIScrollView при появлении клавиатуры?
У меня проблемы с кодом. Я пытаюсь переместить, UIScrollViewкогда редактируюUITextField который должен быть скрыт щелчком клавиатуры. Я перемещаю основной фрейм прямо сейчас, потому что не знаю, как «прокрутить вверх» код. Итак, я сделал немного кода, он работает нормально, но когда я редактирую поле UItext и переключаюсь на другое, UITextFieldне нажимая …

3
Получение значения UITextField при вводе нажатий клавиш?
Скажем, у меня есть следующий код: IBOutlet UITextField* nameTextField; IBOutlet UILabel* greetingLabel; Я бы хотел, greetingLabelчтобы он прочитал «Hello [nameTextField]», как только пользователь нажмет любую клавишу. В основном мне нужен iPhone-эквивалент метода делегата Cocoa controlTextDidChange. Метод textField:shouldChangeCharactersInRange:делегата вызывается каждый раз при нажатии клавиши: - (BOOL) textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string …

6
Как экспортировать «жирный» Cocoa Touch Framework (для симулятора и устройства)?
С Xcode 6 мы получаем возможность создавать собственные Dynamic Cocoa Frameworks. Из-за: Симулятор все еще использует 32-bitбиблиотеку начиная с 1 июня 2015 г. обновления приложений, представленные в App Store, должны включать поддержку 64-разрядных версий и быть построены с помощью iOS 8 SDK ( developer.apple.com ) Нам нужно сделать толстую библиотеку …

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