Arbeiten fein mit iOS6 auch wenn ich der Orientierung ändern UITextField Cursorpositionswechsel auf Orientierungsänderung
Arbeiten gut mit iOS7 Wenn ich nicht der
Fehler bei Anzeigeausrichtung ändern, wenn Ausrichtung bekommt ändern iOS7. *
ich UITextField
programmatisch erschaffe, seine Arbeit gut mit < iOS7,
mit iOS7 und höher, wenn ich die Ausrichtung ändern UITextField
Cursorposition wird geändert. Was ist das Problem? Ist es ein Bug von iOS?
Die abgerundeten Ecken UITextField
Sie sehen, ist nur UITextField
, ich mache es nur abgerundet von der Ecke UITextField
.
Ich habe linke und rechte Ansicht von UITextField
gesetzt. Auch in der Orientierungsänderung Methode berühre ich nicht einmal das UITextField
.
Update:
Ich finde, dass es Content Änderungen in UIFieldEditor
Subview UITextField
- (void)resizeUITextFieldInsideUITextFieldWithOffset:(CGFloat)y {
for(id subview in [txtSearch subviews]) {
if([subview isKindOfClass:[UIScrollView class]]) {
UIScrollView *textField = (UIScrollView *)subview;
[textField setContentOffset:CGPointMake(0, y)];
}
}
}
ich es beheben Sie den obigen Code in Orientierung verwenden, aber wenn ich schreibe wieder das gleiche Problem wieder auftritt.
Das ist, was es für mich gelöst hat. Vielen Dank! –