Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Xamarin:设置UITextField高度_C#_Ios_Xamarin.ios_Uitextfield_Xamarin - Fatal编程技术网

C# Xamarin:设置UITextField高度

C# Xamarin:设置UITextField高度,c#,ios,xamarin.ios,uitextfield,xamarin,C#,Ios,Xamarin.ios,Uitextfield,Xamarin,如何更改Xamarin iOS中文本字段的高度 在本机iOS中,您可以手动设置UITextField出口的高度,如中所示,但在Xamarin中,它不允许您更改该属性。在Xamarin中使用实际的UITextField是否可以实现这一点?如果不是的话,什么是获得类似的东西的最好方法?您是否尝试过这样设置框架 textField.Frame = new RectangleF (x, y, width, height); C#中的矩形F是一个结构,因此需要复制它,更改值并将其设置回控件

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


在本机iOS中,您可以手动设置UITextField出口的高度,如中所示,但在Xamarin中,它不允许您更改该属性。在Xamarin中使用实际的UITextField是否可以实现这一点?如果不是的话,什么是获得类似的东西的最好方法?

您是否尝试过这样设置框架

textField.Frame = new RectangleF (x, y, width, height);
C#中的矩形F是一个结构,因此需要复制它,更改值并将其设置回控件

        var f = textField.Frame;

        f.Height = 100f;

        textField.Frame = f;

UsernameText.Frame=newcoregraphics.CGRect(UsernameText.Frame.X,UsernameText.Frame.Y,UsernameText.Frame.Width,UsernameText.Frame.Height+5)