2013-07-09 9 views
5

Ich habe eine App erstellt, die eine UITextView Textansicht mit dem Text Satz und mit der Option Zugeschrieben verwendet Attribute zulassen bearbeiten aktiviert .. von dem, was Ich habe verstanden, dies sollte der Benutzer einige Attribute, wie Fettdruck, Italic etc zu bearbeiten, wenn er einen Teil des Textes innerhalb der TextView .. Ich habe die App innerhalb der IOS 6.1 Simulator gestartet und wenn ich einen Text innerhalb der UITextView auswählen, zeigt es keine Bearbeitungsoption für Attribute an es ein Simulator Problem oder fehlt mir etwas?UITextView zeigt keine Attribute Bearbeitungsoptionen für Text zugeschrieben

Vielen Dank im Voraus für jede Hilfe.

Antwort

9

There's a known bug with Xcode 4.X where the "allows editing attributes" checkbox in Interface Builder is apparently not working.

Um dies zu beheben, müssen Sie die Eigenschaft "allowsEditingTextAttributes" Ihres UITextView über ein IBOutlet programmgesteuert festlegen.

+0

+1 für linking rdar –

+0

Danke, getestet und es funktioniert jetzt :-) –

+1

Ist es nicht ganz "verrückt", dass so ein Bug nach mehr als 8 Monaten immer noch da ist? Ich weiß, es ist nicht kritisch, ich habe mich nur gefragt, warum sie es nicht in so vielen Monaten gelöst haben :) –