iphone - UITextField ResignFirstRespond 在 iphone 中不起作用?
<p><p>我设计了一个带有四个 UITextField 的表单。第一个用于输入数字,第二个用于输入姓名,第三个用于选择日期,最后一个用于选择时间。第一个使用数字键盘的文本字段将通过使用键盘上的完成按钮隐藏。如果用户从第一个(数字文本字段)输入第二个(名称文本字段)时,第一个键盘将完美隐藏。如果用户输入名称并选择日期文本字段在操作表中显示日期选择器,则当用户选择日期并点击完成/取消按钮时,我隐藏操作表。但是,名称文本字段键盘不会从屏幕上消失。我绑定(bind)了下面的代码,它不起作用。任何人都可以提出这个澄清的想法吗?提前致谢。</p>
<pre><code>-(void)textFieldDidBeginEditing:(UITextField *)textField
{
if (textField == numberTextfield)
{
;
}
else if(textField == nameTextfield)
{
}
else if(textField == dateTextField)
{
;
;
;
}
else if(textField == timeTextField)
{
;
;
}
}
- (BOOL) textFieldShouldReturn:(UITextField *)textField// If the user select Return key it is dismissing fine
{
;
return YES;
}
-(BOOL) textFieldShouldEndEditing:(UITextField *)textField
{
;
return YES;
}
-(void) DateDone
{
;
}
-(void) timeDone
{
;
}
</code></pre></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>戈皮纳特。请尝试我的以下代码,</p>
<pre><code>- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField
{
if (textField == dateTextField )
{
;
;
;
}
else if( textField == timeTextField)
{
;
;
;
}
return YES;
}
</code></pre>
<p>我相信我会帮助你的。</p></p>
<p style="font-size: 20px;">关于iphone - UITextField ResignFirstRespond 在 iphone 中不起作用?,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/9512450/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/9512450/
</a>
</p>
页:
[1]