我该如何设置一个代表的视图不是我的主视图

问题描述:

我有一个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协议

+0

@interface CustomSign:UIViewController 我这样做,它不工作仍然。当我点击完成时,没有任何反应。 – 2010-04-21 15:16:23

要删除的警告,你需要的,因为它符合UITextFieldDelegate协议的CustomSign类声明中注明:

@interface CustomSign: UIViewController<UITextFieldDelegate> 
...