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

115
Блок завершения для popViewController

При отказе от использования контроллера модального представления dismissViewControllerесть возможность предоставить блок завершения. Есть ли аналогичный для popViewController? Аргумент завершения очень удобен. Например, я могу использовать его, чтобы отложить удаление строки из представления...

115
Спросите у пользователя разрешение на получение UILocalNotifications в iOS 8

Я настроил локальные уведомления в делегате приложения, используя это: - (void)applicationDidEnterBackground:(UIApplication *)application { UILocalNotification *notification = [[UILocalNotification alloc]init]; [notification setAlertBody:@"Watch the Latest Episode of CCA-TV"]; [notification...

115
Разрешение взаимодействия с UIView под другим UIView

Есть ли простой способ разрешить взаимодействие с кнопкой в ​​UIView, который находится под другим UIView - где нет реальных объектов из верхнего UIView поверх кнопки? Например, на данный момент у меня есть UIView (A) с объектом вверху и объектом внизу экрана и ничего в середине. Он находится...

115
Как создать пользовательскую функцию плавности с помощью Core Animation?

Я оживляющий CALayerвдоль CGPath(QuadCurve) довольно хорошо в IOS. Но я бы хотел использовать более интересную функцию плавности, чем те, которые предоставляет Apple (EaseIn / EaseOut и т. Д.). Например, отскок или упругая функция. С помощью MediaTimingFunction (безье) можно делать следующее: Но я...

114
Как настроить цвета фона / границы ячейки сгруппированного представления таблицы?

Я хотел бы настроить как фон, так и цвет границы UITableView сгруппированного стиля. Мне удалось настроить цвет фона, используя следующее: tableView.contentView.backgroundColor = [UIColor greenColor]; Но я не знаю, как изменить цвет границы. Как мне настроить эти два аспекта табличного...

114
Как легко изменить размер / оптимизировать размер изображения с iOS?

Мое приложение загружает набор файлов изображений из сети и сохраняет их на локальный диск iPhone. Некоторые из этих изображений довольно большие по размеру (например, шириной более 500 пикселей). Поскольку у iPhone даже нет достаточно большого дисплея, чтобы отображать изображение в исходном...

114
Как разобрать JSON с помощью Objective-C?

Я новичок в iPhone. Может ли кто-нибудь сказать мне, что нужно делать, чтобы проанализировать эти данные и получить сведения о деятельности, имя и фамилию? { "#error": false, "#data": { "": { "activity_id": "35336", "user_id": "1", "user_first_name": "Chandra Bhusan", "user_last_name": "Pandey",...

112
Выравнивание элементов UIToolBar

Я UIBarButtonItemсоздал три, как показано ниже. Они выровнены по левому краю, и я хотел бы выровнять по центру, чтобы не было зазора с правой стороны. Я не вижу свойства align UIToolBar. Есть ли другой способ добиться этого? //create some buttons UIBarButtonItem *aboutButton = [[UIBarButtonItem...

111
Где хранить глобальные константы в приложении iOS?

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

109
Лучший способ реализовать Enums с Core Data

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

109
Понимание NSRunLoop

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

109
Приложение iOS: как очистить уведомления?

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

108
AVAudioPlayer выдает точку останова в режиме отладки

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

108
Как сделать так, чтобы UILabel отображал выделенный текст?

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