如何更改Xamarin iOS中文本字段的高度?Xamarin:設置UITextField高度
在原生iOS中,您可以手動設置UITextField插座的高度,如this answer,但在Xamarin中,它不允許您更改該屬性。這在Xamarin中可能使用實際的UITextField嗎?如果沒有,最好的方法是什麼?
如何更改Xamarin iOS中文本字段的高度?Xamarin:設置UITextField高度
在原生iOS中,您可以手動設置UITextField插座的高度,如this answer,但在Xamarin中,它不允許您更改該屬性。這在Xamarin中可能使用實際的UITextField嗎?如果沒有,最好的方法是什麼?
C#中的RectangleF是一個結構體,因此您需要複製它,更改該值並將其設置回控件。
var f = textField.Frame;
f.Height = 100f;
textField.Frame = f;
您是否嘗試過設置框架?
textField.Frame = new RectangleF (x, y, width, height);
UsernameText.Frame =新CoreGraphics.CGRect(UsernameText.Frame.X,UsernameText.Frame.Y,UsernameText.Frame.Width,UsernameText.Frame.Height + 5);