2010-03-26 1 views
9

Есть ли способ скопировать текст из TextView, в котором пользовательское взаимодействие включено в буфер обмена через UIButton?Скопируйте текст в буфер обмена (Pasteboard) из UITextView через UIButton?

Но вместо того, чтобы пользователь, удерживая палец на UITextView так, чтобы яблоко стандартные окна всплывающие окна для копирования Я хочу, чтобы пользователь мог сделать только с одним нажатием кнопки .. (Весь текст)

с уважением,

ответ

25

в целевом действии данной кнопки, называющие

[UIPasteboard generalPasteboard].string = uiTextView.text; 
+0

@kenny Я хочу, чтобы скопировать весь текст, пользователь может ввести в UITextView. .> anyStringYouWantToCopy> извините, не получилось, что .. noob здесь :( –

+2

@user: Так измените 'anyStringYouWantToCopy' на' theTextView.text'. – kennytm

3

Вы могли бы взять на себя фактическое UIView, что ток-шоу и UIViewController Переберите подвиды, чтобы получить, что есть пользовательский interactio всего UITextView в n включено. Или у вас есть только один текст?

Вы можете получить текст UITextView с его текстом собственности и скопировать этот текст с помощью метода, описанного выше KennyTM:

[UIPasteboard generalPasteboard].string = yourTextView.text;