0

所以我看到这个问题的回答是这样的,有人说“使用 TextFieldShouldBeginEditing 这是 UITextField 委托协议中的一种方法”

我已经在原始视图中使用了 popover 委托协议:

@interface AddChildViewController : UIViewController <UIPopoverControllerDelegate> {

然后我在该视图中将 UITextField 作为 IBOutlet 。我是否必须创建一个只包含 UITextField 的新视图和视图控制器?

请具体说明我应该放在哪个文件中。谢谢!

4

1 回答 1

0

我知道现在回答为时已晚,但就是这样。

  1. 您可以在一个类中实现多个协议,
    例如:@interface AddChildViewController : UIViewController <UIPopoverControllerDelegate, UItextFieldDelegate>

  2. Interface Builder(或Storyboard)拖动委托属性textfieldAddChildViewController

  3. 在此方法中执行所有调整大小并添加日期选择器或日历组件:

TextFieldShouldBeginEditing

//你完成了

于 2012-05-14T09:07:33.157 回答