gpt4 book ai didi

ios - 为什么 Uitextfield 返回 null?

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:17:59 24 4
gpt4 key购买 nike

我在文本字段中从选择器中选择了日期,然后单击发送按钮进行 soap 调用。但是文本字段返回 null。soap 的消息是


< date2 >null< date2 >

.h

   @property (nonatomic, retain) IBOutlet UITextField *Date1;
@property (nonatomic, retain) IBOutlet UITextField *Date2;

.m

    @synthesize Date1,Date2;


-(void) viewWillDisappear:(BOOL)animated
{

[Date1 resignFirstResponder];
[Date2 resignFirstResponder];


}


- (void)textFieldDidBeginEditing:(UITextField *)textField{
Date1 = textField;
Date2 = textField;


[self addInputViewToTextField:textField];
[self addInputViewToTextField:textField];

}
- (void)textFieldDidEndEditing:(UITextField *)textField{

Date1 = nil;
Date2 = nil;

}

- (void)viewDidUnload {

[self setDate1:nil];
[self setDate2:nil];

[super viewDidUnload];

}

最佳答案

因为在您的 textFieldDidEndEditing 中,您将 UITextFiled 设为 nil。每当 UITextField 作为第一响应者辞职时,就会调用此方法。(如果委托(delegate)设置为您的类)

关于ios - 为什么 Uitextfield 返回 null?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16585318/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com