Xamarin: Setze UITextField Height

8

Wie ändere ich die Höhe eines Textfelds in Xamarin iOS?

In nativen iOS-Umgebungen können Sie die Höhe im UITextField-Auslass manuell festlegen, wie in dieser Antwort , aber in Xamarin Sie können diese Eigenschaft nicht ändern. Ist das in Xamarin mit einem tatsächlichen UITextField möglich? Wenn nicht, was ist der schönste Hack, um etwas Ähnliches zu bekommen?

    
bcstrawn 22.05.2014, 19:01
quelle

3 Antworten

9

RectangleF in C # ist eine Struktur, daher müssen Sie eine Kopie davon erstellen, den Wert ändern und ihn zurück auf das Steuerelement setzen.

%Vor%     
SKall 22.05.2014, 19:18
quelle
4

Haben Sie versucht, den Rahmen so einzustellen?

%Vor%     
Ender2050 22.05.2014 19:13
quelle
0

BenutzernameText.Frame = new CoreGraphics.CGRect (BenutzernameText.Frame.X, BenutzernameText.Frame.Y, BenutzernameText.Frame.Width, UsernameText.Frame.Height + 5);

    
Noble Jacob 16.05.2017 17:53
quelle