我有一个简单的程序,可以在按下按钮时进行计算。使用以下代码将结果放入标签中:
//converts the float to 2 descimal places then converts it to a string
NSString *stringRectResult=[[NSString alloc]
initWithFormat:@"%1.2f",floatCalcResult];
//displays the string result in the label
resultLabel.text=stringRectResult;
它工作得很好,但是,我在代码中添加了当用户触摸键盘时隐藏十进制键盘。那行得通,但是当我添加此代码时,更新标签的按钮不再起作用。任何人都可以帮忙吗?隐藏键盘的代码如下。该应用程序在我将其注释掉时有效,但在它处于活动状态时无效
在viewDidLoad
:
UITapGestureRecognizer *tapRecognizer = [[UITapGestureRecognizer alloc]
initWithTarget:self action:@selector(tap:)];
[self.view addGestureRecognizer:tapRecognizer];
点击选择器...
-(void)tap:(UIGestureRecognizer *)gr
{
[self.view endEditing:YES];
}
感谢您的任何帮助。