3

Может ли pasteboard.numberOfItems (в коде ниже) быть больше 1? Как пользователь может вызвать это?Будет ли общий картон iPhone когда-либо содержать более одного элемента?

UIPasteboard *pasteBoard = [UIPasteboard generalPasteboard]; 
pasteBoard.numberOfItems 

Обратите внимание, что я не спрашиваю, может ли один элемент картон иметь более одного типа представления. То, что они могут, понятно.

Update: Я понимаю, что программно можно поместить больше чем один пункт в картоне (с использованием в качестве AddItems Kevin Ballard точек из, или путем установки свойства элементов в массив, содержащий более одного словаря). Но может ли пользователь сделать это с помощью любого из встроенных приложений? Я полагаю, можно было бы легко написать приложение, которое помещает более одного элемента в картон (так что для моего приложения должно быть надежным, оно должно обрабатывать эту ситуацию).

ответ

2

Встроенное приложение «Фото» позволяет размещать на общем картоне несколько фотографий. Просто используйте кнопку «Поделиться», выберите несколько фотографий и нажмите «Копировать».

Общий картон будет иметь каждую фотографию как элемент с двумя представлениями: «public.jpeg» и «public.utf8-plain-text». Второе представление (текст), по-видимому, является именем файла, однако в этом случае фотографии всегда возвращают «изображение» плюс последовательный номер (то есть image1.jpg, image2.jpg и т. Д.).

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

4

Существует метод -addItems: на UIPboardboard, поэтому я думаю, что это довольно ясно, что, безусловно, возможно иметь несколько элементов.

+0

Правильно, или можно установить свойство items в массив, содержащий более одного словаря. Но, я думаю, я спрашиваю, возможно ли пользователю каким-то образом положить более одного элемента в картотеку. Я уточню свой вопрос. –

3

Не с приложениями Apple, предоставляемыми. Насколько это возможно, для стороннего приложения вполне возможно добавить несколько элементов.

РЕДАКТИРОВАТЬ: Во-вторых, я может несколько раз несколько раз тестировал свое приложение, но не определил, откуда, или это приложение Apple. В любом случае, я бы написал для него тест. Мое приложение - прямо сейчас - смотрит только на первый элемент, и у меня никогда не было проблем со встроенными приложениями при тестировании.

+0

Вы можете сделать это с помощью приложения «Фото» в настоящее время, вы можете выбрать несколько фотографий с помощью галочек, скопировать их и вставить в электронное письмо. –

 Смежные вопросы

  • Нет связанных вопросов^_^