如何根据iOS中的文本字段值隐藏子视图?

时间:2016-01-20 14:10:22

标签: ios uipickerview subview

我有四个子视图和两个TextFields stateTextprovidertext

如果我点击stateText,则会显示包含两个值的UIPickerView。如果我选择UIPickerView中的第一个值,视图不应该更改,如果我选择第二个值,这意味着只有第三个SubView必须更改。同时,选定的选择器值将填充到TextFields

如果我选择第二个值意味着第三个SubView更改。但不填充TextField值。只有这个newSubView变为活动状态。这是我的代码:

PickerView完成动作

if([stateText.text isEqual:@"SecondValue"])
{
    [self newSubView];
}

-(void)newSubView
{
    UIView *loginView = [[UIView alloc]initWithFrame:CGRectMake(0, self.navigationController.navigationBar.frame.size.height+160, self.view.frame.size.width, 150)];
    loginView.backgroundColor = [UIColor yellowColor];
    [self.view addSubview:loginView];
}

0 个答案:

没有答案