我该如何设置一个代表的视图不是我的主视图
问题描述:
我有一个xib。 xib有一个交换另一个xib的按钮。我该如何设置一个代表的视图不是我的主视图
第二个xib有一个uitextfield和一个uilabel。
当我完成打字时,我该如何让键盘消失?我需要连线或编码?第二厦门国际银行都有它自己的类(称为CustomSign.m)
里面CustomSign.m,我已经实现了以下方法
-(void)textFieldDidEndEditing:(UITextField *)textField {
[customText resignFirstResponder];
signedLabel.text = customText.text;
}
- (void)awakeFromNib
{
//assume textField is an ivar that is connected to the textfield in IB
[customText setDelegate:self];
}
我得到以下警告
类“CustomSign”不没有实现UITextFieldDelegate协议
答
要删除的警告,你需要的,因为它符合UITextFieldDelegate协议的CustomSign
类声明中注明:
@interface CustomSign: UIViewController<UITextFieldDelegate>
...
@interface CustomSign:UIViewController 我这样做,它不工作仍然。当我点击完成时,没有任何反应。 –
2010-04-21 15:16:23