Xamarin:设置UITextField高度

bcs*_*awn 11 c# uitextfield xamarin.ios ios xamarin

如何更改Xamarin iOS中文本字段的高度?

在本机iOS中,您可以手动设置UITextField出口的高度,如本答案中所示,但在Xamarin中,它不允许您更改该属性.这是否可以在Xamarin中使用实际的UITextField?如果没有,最好的黑客得到类似的东西是什么?

SKa*_*all 11

C#中的RectangleF是一个结构,因此您需要复制它,更改值并将其设置回控件.

        var f = textField.Frame;

        f.Height = 100f;

        textField.Frame = f;
Run Code Online (Sandbox Code Playgroud)


End*_*050 5

你试过像这样设置框架吗?

textField.Frame = new RectangleF (x, y, width, height);
Run Code Online (Sandbox Code Playgroud)