UISearchBar CGContext FEHLER
Ich habe eine UISearchBar innerhalb einer Ansicht, wenn ich Tippen Sie auf, nachdem sich die Tastatur kommt -
nach -(BOOL)searchBarShouldBeginEditing:(UISearchBar *)searchBar
sendet er diese an die Konsole:
<Error>:
CGContextSetStrokeColorWithColor
: Ungültiger Kontext0x0
. Diese
ist ein schwerer Fehler. Diese Anwendung oder eine Bibliothek, die es nutzt, nutzt
ein Ungültiger Kontext und damit einen Beitrag zu einer Allgemeinen
Abbau von system-Stabilität und-Zuverlässigkeit. Dieser Hinweis ist ein
mit freundlicher Genehmigung: bitte beheben Sie dieses problem. Es wird ein schwerwiegender Fehler in einem
kommenden update.
Er wiederholt die gleichen Fehler. Ich bin wonderring was genau das problem sein könnte?
Ich glaube, es ist ein NULL Zusammenhang gibt, aber was hat es zu tun mit einem UISearchBar?
tnx.
InformationsquelleAutor der Frage henTdev | 2013-07-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Seine ein bekanntes Problem, an dem Apple arbeitet. Sollte behoben werden in den nächsten beta-release.
Haben einen Blick hier: Xcode Anzahl pad mit dezimal-Fehler
Edit: Für diejenigen, die diese Frage mit einem textfield-vielleicht sollte dieser erhalten Sie rund um:
Von Apple-Entwickler-Foren bye Popeye7 - Also alle credits an ihn
InformationsquelleAutor der Antwort Henning Schulz
Dies ging bei mir nach dem löschen der iOS-Simulator Einstellungen aus ~/Library/Preferences.
Gehen Sie zu ~/Library/Preferences
Drop "com.apple.iphonesimulator.plist" in den Papierkorb.
Stateful
InformationsquelleAutor der Antwort Stateful
Scheint es, dass die UISearchBar die AutoLayout-constraints festgelegt werden, die in der .xib-Datei dieses problem verursacht. Wenn es redundante oder widersprüchliche Zwänge, die wurden nicht erwischt und der compiler kann es zu einer Zeichnung Fehler und werfen diese Fehler.
InformationsquelleAutor der Antwort Christine
Dieser "fehlende Zusammenhang", was scheint zu sein ein iOS 7 bug und es scheint auftreten, nur bei leeren Textfeldern. Ich bin mit einem leichten workaround in meinem Vorhaben, bis dieses Problem behoben haben, indem Sie Apple (also vermutlich nie ;)).
...das hat es für mich.
EDIT: Sie implementieren müssen, um UITextFieldDelegate, natürlich.
EDIT 2: Leider hat es nicht funktioniert genau wie ich es erwartet habe. Der Fehler ist Weg, aber die whitespace-Zeichen nicht entfernt die meisten der Zeit...hat Jemand eine Lösung dafür?
EDIT 3: ich gebe auf, das Problem. Auf diese Weise deckt nicht alle Anwendungsfälle von UITextField, und es verringert sich die UX.
InformationsquelleAutor der Antwort max.mustermann