我有 UiView,在我的 Uiview 中有一个 Button 和一个 textField。当我单击按钮时,我需要显示日期值的弹出窗口。当我单击文本字段时,其他带有名称的弹出窗口。如果用户从那里选择任何名称,该名称将显示在文本字段中。如果用户单击按钮,日期将按升序或降序排列。问题是,我的 Uiview 也包含一个主表。现在如何区分主表和弹出视图。
谢谢。
我有 UiView,在我的 Uiview 中有一个 Button 和一个 textField。当我单击按钮时,我需要显示日期值的弹出窗口。当我单击文本字段时,其他带有名称的弹出窗口。如果用户从那里选择任何名称,该名称将显示在文本字段中。如果用户单击按钮,日期将按升序或降序排列。问题是,我的 Uiview 也包含一个主表。现在如何区分主表和弹出视图。
谢谢。
将您的其他弹出窗口创建为单独的类,并在需要时将它们添加到您的视图中。
例子:
创建一个名为“Names”的类,它继承自 UIView 或 UIViewController 创建一个名为“Dates”的类,它继承自 UIView 或 UIViewController
要将这些类中的任何一个显示为弹出窗口,您有 2 个选项:
[self addsubview:nview] & [UIView animationwithduration]
以制作弹出动画。[self presentViewController:nview]
.每个视图都会有标签,使用它们。
tableView.tag = 1;
textBoxView.tag = 2;
alertView.tag = 3;
现在您有了标签,您可以根据标签区分视图。