Ios 当某些参数满足目标C时,如何使UIButton出现

Ios 当某些参数满足目标C时,如何使UIButton出现,ios,objective-c,xcode,Ios,Objective C,Xcode,当用户在用户名和登录字段中输入超过3个字符时,我试图使一个按钮出现。我设置了一个if语句,但我只是不知道如何以编程方式创建按钮……有什么想法吗?以编程方式创建按钮会如下所示: UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(self.view.frame.size.width/2, self.view.frame.size.height/2, self.view.frame.size.width/3, self.view

当用户在用户名和登录字段中输入超过3个字符时,我试图使一个按钮出现。我设置了一个if语句,但我只是不知道如何以编程方式创建按钮……有什么想法吗?

以编程方式创建按钮会如下所示:

UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(self.view.frame.size.width/2, self.view.frame.size.height/2, self.view.frame.size.width/3, self.view.frame.size.height/8)];
button.titleLabel = @"My Button!"
[self.view addSubview:button];

我在序列图像板上创建了一个按钮…不知道该帮助是否来自xib,使其
隐藏
在需要时显示它?有很多链接可用于如何以编程方式创建按钮u可以检查这些链接如果序列图像板上已经有按钮,连接IBOutlet并使用UIButton的setHidden:method.@iphone如果我要将其隐藏起来,我将如何在需要时显示它?我更喜欢
按钮with type
方法。奇怪的因素从何而来?