如何将设置为 uitextfield 的框架更改为 uibutton
how to change frame set to uitextfield to uibutton
大家好,我敲了一个模块 24 小时都没有得到 output.Let 我告诉我我的问题是什么,我有一个文本字段和一个按钮。想象一下,我将我的文本字段放在第一位,然后将按钮放在第二位
但是对于某些更改,我需要将文本字段的位置替换为按钮位置,将按钮位置替换为文本字段,即现在按钮应该按第一顺序排列,文本字段应该移动到第二顺序
谁能为它更新代码
我的实际文本框是:origin = (x=16,y=139) size =(width=288,height=49)。按钮框架 = (x=16,y=189) 大小 = (width=288,height=47)
我的更改框架集的代码
Textfield = [[UITextField alloc]initWithFrame:CGRectMake(16, 189, 288, 47)];
Button = [[UIButton alloc]initWithFrame:CGRectMake(16, 139, 288, 49)];
[self.view addSubview:TextField];
[self.view addSubview:Button];
为了这个目的
1) UITextfield
帧合一 CGRect
CGRect Tempframe;
Tempframe = Button.frame;
2) 将按钮框架设置为文本框
Button.translatesAutoresizingMaskIntoConstraints = YES;
Button.frame = Textfield.frame;
3)最后将Tempframe设置为你的textfeild frame
Textfield.translatesAutoresizingMaskIntoConstraints = YES;
Textfield.frame = Tempframe
大家好,我敲了一个模块 24 小时都没有得到 output.Let 我告诉我我的问题是什么,我有一个文本字段和一个按钮。想象一下,我将我的文本字段放在第一位,然后将按钮放在第二位 但是对于某些更改,我需要将文本字段的位置替换为按钮位置,将按钮位置替换为文本字段,即现在按钮应该按第一顺序排列,文本字段应该移动到第二顺序 谁能为它更新代码
我的实际文本框是:origin = (x=16,y=139) size =(width=288,height=49)。按钮框架 = (x=16,y=189) 大小 = (width=288,height=47)
我的更改框架集的代码
Textfield = [[UITextField alloc]initWithFrame:CGRectMake(16, 189, 288, 47)];
Button = [[UIButton alloc]initWithFrame:CGRectMake(16, 139, 288, 49)];
[self.view addSubview:TextField];
[self.view addSubview:Button];
为了这个目的
1) UITextfield
帧合一 CGRect
CGRect Tempframe;
Tempframe = Button.frame;
2) 将按钮框架设置为文本框
Button.translatesAutoresizingMaskIntoConstraints = YES;
Button.frame = Textfield.frame;
3)最后将Tempframe设置为你的textfeild frame
Textfield.translatesAutoresizingMaskIntoConstraints = YES;
Textfield.frame = Tempframe