2010-11-21 1 views
0

Ich bin nicht sicher auswählen und kopieren, wenn diese eine ist Three20 Frage oder allgemeine ios/iphone (Ich bin ein noob in beiden Bereichen.)Hiermit kann der Anwender Text in einem TTStyledTextLabel

ich zur Zeit mit TTStyledTextLabel in einer Tabellenansicht zum Rendern von formatiertem Inhalt. Jetzt möchte ich dem Benutzer erlauben, Text auszuwählen und zu kopieren. Überprüfen Sie die Quelle für TTSTyledTextLabel ich diese finden:

#pragma mark - 
#pragma mark UIResponderStandardEditActions 

- (void)copy:(id)sender { 
    NSString* text = _text.rootNode.outerText; 
    UIPasteboard* pasteboard = [UIPasteboard generalPasteboard]; 
    [pasteboard setValue:text forPasteboardType:@"public.utf8-plain-text"]; 
} 

dem das Etikett bereit ist, mit dem eigentlichen Kopiervorgang zu helfen, zeigt an, dass. Aber ich kann nicht herausfinden, wie man die Textauswahl ermöglicht.

Irgendwelche Ideen jemand?

+0

Ich versuche genau dasselbe zu tun wie du auch, hast du herausgefunden, wie das geht? Vielen Dank. – 0pcl

+0

Nein, außer dass es wahrscheinlich fast unmöglich ist. Ich habe jetzt Zitat-Schaltflächen in der Benutzeroberfläche hinzugefügt. – PEZ

Antwort

0

Diese Jahre später noch einmal ... Dies ist nicht möglich, ohne die TTSstyledText Klassen wesentlich neu zu schreiben.