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

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


9
AVFoundation, как отключить звук затвора при captureStillImageAsynchronouslyFromConnection?
Я пытаюсь захватить изображение во время предварительного просмотра с камеры с помощью AVFoundation captureStillImageAsynchronouslyFromConnection . Пока программа работает как положено. Однако как я могу отключить звук срабатывания затвора?

6
Можно ли запретить NSURLRequest кэшировать данные или удалить кешированные данные после запроса?
На iPhone я выполняю HTTP-запрос, используя NSURLRequest для фрагмента данных. Пики распределения объектов, и я соответствующим образом назначаю данные. Когда я заканчиваю с данными, я освобождаю их соответственно - однако инструменты не показывают никаких данных, которые были освобождены! Моя теория заключается в том, что по умолчанию HTTP-запросы кешируются, однако я …

16
Загрузка многоразового UITableViewCell из пера
Я могу создавать собственные UITableViewCells и загружать их, используя технику, описанную в ветке http://forums.macrumors.com/showthread.php?t=545061 . Однако использование этого метода больше не позволяет вам инициализировать ячейку с помощью reuseIdentifier, что означает, что вам нужно создавать совершенно новые экземпляры каждой ячейки при каждом вызове. Кто-нибудь придумал хороший способ кэшировать определенные типы ячеек …

10
Горизонтальная разбивка на страницы UIScrollView, например вкладки Mobile Safari
Mobile Safari позволяет вам переключать страницы, вводя своего рода горизонтальное страничное представление UIScrollView с элементом управления страницей внизу. Я пытаюсь воспроизвести это конкретное поведение, когда горизонтально прокручиваемый UIScrollView показывает часть содержимого следующего представления. Приведенный Apple пример: PageControl показывает, как использовать UIScrollView для горизонтального разбиения по страницам, но все представления занимают …

13
Управление несколькими асинхронными соединениями NSURLConnection
У меня в классе много повторяющегося кода, который выглядит следующим образом: NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request delegate:self]; Проблема с асинхронными запросами заключается в том, что у вас выполняются различные запросы, и у вас есть делегат, которому назначено обрабатывать их все как одну сущность, много ветвлений и уродливый код начинает …


13
Как программно подкрасить изображение на iOS?
Я хочу подкрасить изображение с помощью цветовой ссылки. Результат должен выглядеть как режим смешивания Multiply в Photoshop, где белые цвета будут заменены оттенком : Я буду постоянно менять значение цвета. Дальнейшие действия: я бы поместил код для этого в метод drawRect: моего ImageView, верно? Как всегда, в моем понимании мне …

1
Для чего используется аргумент BOOL * stop для enumerateObjectsUsingBlock:?
В последнее время я много использую enumerateObjectsUsingBlock:для своих потребностей в быстром перечислении, и мне трудно понять использование BOOL *stopв блоке перечисления. В NSArrayссылке на класс говорится stop: Ссылка на логическое значение. Блок может установить значение, YESчтобы остановить дальнейшую обработку массива. stopАргумент является из-единственного аргумента. Вы должны устанавливать это логическое значение …

3
KVO и ARC как удалить Observer
Как удалить наблюдателя с объекта под ARC ? Мы просто добавляем наблюдателя и забываем об его удалении? Если мы больше не управляем памятью вручную, где мы откажемся от наблюдения? Например, на контроллере представления: [self.view addObserver:self forKeyPath:@"self.frame" options:NSKeyValueObservingOptionNew context:nil]; Раньше я бы вызвал метод removeObserver:контроллера представления dealloc.


6
UITableView + Добавить смещение содержимого вверху
Мне нужно добавить пустое пространство в верхнюю часть моего UITableView, которое не влияет на размер области содержимого. Сдвиг содержимого вниз или добавление пустой ячейки - это НЕ то, что я хочу делать. Вместо этого я просто хочу смещение. Как?

4
Использование [UIColor colorWithRed: green: blue: alpha:] не работает с UITableView seperatorColor?
Пробую настроить тёмно-серый цвет разделителя. Почему следующее ничего не делает? self.tableView.seperatorStyle = UITableViewCellSeperatorStyleSingleLine; self.tableView.seperatorColor = [UIColor colorWithRed: 127 green:127 blue:127 alpha:1]; возвращает таблицу без разделителей. Как только я использую [UIColor blackColor], я прекрасно получаю разделители . В чем дело?

6
NSURLRequest установка HTTP-заголовка
Мне нужно установить HTTP-заголовок для запроса. В документации к классу NSURLRequest я ничего не нашел относительно HTTP-заголовка. Как я могу настроить HTTP-заголовок, чтобы он содержал пользовательские данные?

5
MKMapView Zoom и регион
Я знаком с использованием Google Maps Javascript API. Недавно я начал использовать фреймворк MapKit для проекта iphone, но мне трудно понять масштабирование и установить регион на карте. В Google Maps API я использовал целочисленные уровни масштабирования, такие как 8, 9, 10 вместе с простой функцией setZoom (). Единственный эквивалентный метод, …

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