Ausgabe von UITextView beeinflussen?

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Ausgabe von UITextView beeinflussen?

    Hat jemand eine Idee wie sich die Ausgabe eines UITextViews beeinflussen lässt? Ich würde den Text in dem TextView gerne mit einem Shadow oder dergleichen ausgeben lassen und gleichzeitig die komplette Editier-Funktionalität erhalten.

    Die drawRect: Methode von UITextView scheint den Text nicht zu zeichnen.

    Gibt es evtl. eine andere Lösung, einen Text selbst zu zeichnen und gleichzeitig eine komplette Editier-Funktionalität zu erhalten?
  • Wenn es sich wirklich nur um einen kleinen Dropshadow handelt:

    Hab mit dem Handy noch keine Erfahrung, aber bin neulich über ein ähnliches Problem am Mac gestoßen mit einem Control das keine Attributes mochte.

    Ich habe den Spaß einfach verdoppelt, die hintere Version:
    - einen Pixel nach unten geschoben
    - transparenter gemacht
    - Schriftfarbe schwarz
    - auf nicht editierbar gesetzt

    Dann Content-Binding an den Wert des anderen Feldes und dort sofortiges aktualisieren aktivieren,
    damit das "Schatten"-Feld nicht erst beim beenden des Editiervorgangs aktualisiert wird.

    Vom vorderen, editierbaren Feld muss natürlich der Hintergrund und der Rahmen deaktiviert werden, damit man das hintere überhaupt sieht.


    Keine Ahnung ob dies beim iPhone durch fehlende Funktionen verhindert wird.