UITextField zeigen nicht den Inhalt bei der Bearbeitung
Hallo, ich habe ein Problem bekommen. Ich brauch ein Textfeld wie das zweiten Textfeld im Bild,
-(void)drawRect:(CGRect)rect {
UIBezierPath *path = [UIBezierPath bezierPathWithRoundedRect:self.bounds byRoundingCorners:UIRectCornerAllCorners cornerRadii:CGSizeMake(self.h/2, self.h/2)];
path.lineWidth = 0.5;
[[UIColor lightGrayColor] setStroke];
[path stroke];
}
-(CGRect)textRectForBounds:(CGRect)bounds {
return CGRectMake(self.h/2, self.h, self.w - self.h, self.h);
}
die Funktion außer Kraft setzen, wenn ich in dem benutzerdefinierten Textfeld bearbeiten, wird der Inhalt zeigt nicht drin, und ich am Ende bearbeitet es, den Inhalt anzeigen. Das erste Textfeld ist der System-Stil, der gut funktioniert. Hoffe jemand könnte mir helfen, das Problem zu lösen, tks sehr.
Danke, es funktioniert. – Tour4x