Постановка задачи
Постановка задачи
Вы хотите включить вашу программу в список тех приложений, которые способны обеспечивать в iOS совместную работу с данными и отображать эту программу в списке доступных функций, выстраиваемом в соответствующем контроллере вида (см. рис. 1.27).
Подобные возможности могут понадобиться вам, например, при работе с текстовым редактором. Когда пользователь нажимает кнопку Share (Поделиться), в контроллере вида с функцией должен появиться специальный элемент, в котором написано: Archive (Архивировать). Когда пользователь нажмет кнопку Archive (Архивировать), текст в редактируемой области вашего приложения будет передан специальной функции, а затем ваша функция сможет заархивировать этот текст в файловой системе на устройстве с iOS.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Постановка задачи
Постановка задачи По умолчанию маркеры-индикаторы, которыми отмечаются точки на карте, — красного цвета. Необходимо отображать маркеры различных цветов, а не только стандартного
Постановка задачи
Постановка задачи Вместо стандартных маркеров, присутствующих в iOS SDK, требуется использовать на карте в таком качестве наши собственные
Постановка задачи
Постановка задачи Имеется адрес определенного места, необходимо найти его географические координаты (широту и
Постановка задачи
Постановка задачи Имеются значения широты и долготы определенной точки в пространстве. Необходимо получить ее
Постановка задачи
Постановка задачи Требуется предоставить пользователям, просматривающим картографический вид, поисковую функцию. Например, можно помочь им найти все рестораны или тренажерные залы в конкретном регионе, отображенном на карте. Если пользователь находится в центре
Постановка задачи
Постановка задачи Необходимо отображать на карте направления, подсказывая таким образом пользователю, как попасть из точки А в точку
Постановка задачи
Постановка задачи Необходимо идентифицировать скользящие жесты смахивания, которые пользователь осуществляет на виде, например, когда убирает картинку с
Постановка задачи
Постановка задачи Необходимо обнаруживать, когда пользователь пытается повернуть пальцами элемент, изображенный на
Постановка задачи
Постановка задачи Требуется предоставить пользователю возможность перемещать элементы в пользовательском интерфейсе, касаясь сенсорного экрана пальцами. Жесты панорамирования — это непрерывные движения пальцев по экрану. Напоминаю, что жесты смахивания являются
Постановка задачи
Постановка задачи Необходимо обнаруживать ситуации, в которых пользователь нажимает определенный экранный элемент и удерживает палец на экране в течение некоторого периода
Постановка задачи
Постановка задачи Необходимо фиксировать, когда пользователь нажимает экранный вид в той или иной
Постановка задачи
Постановка задачи Необходимо предоставить пользователю возможность выполнять движения
Постановка задачи
Постановка задачи Необходимо асинхронно загрузить файл с имеющегося
Постановка задачи
Постановка задачи Необходимо синхронно загрузить информацию, расположенную по имеющемуся
Постановка задачи
Постановка задачи Требуется корректировать различные HTTP-заголовки и настройки URL-запроса перед передачей его
Постановка задачи
Постановка задачи Необходимо отправить запрос GET по протоколу HTTP и, возможно, передать получателю вместе с этим запросом какие-либо