如何在特定位置快速显示ViewController模态4

时间:2018-09-05 10:20:19

标签: swift3

我如何使用文本字段。我要打开模式的OnClick txtField。模态将在我单击的文本下打开。 这是模态波纹管。当我单击的文本框计划时,表格视图将在文本框下打开。

enter image description here

如何做到?

1 个答案:

答案 0 :(得分:1)

假设此屏幕具有滚动视图。 PopUpViewToAdd是您要添加的View,在添加之前对其进行初始化。这段代码将在文本字段下方添加弹出窗口,并且宽度与输入字段相同。

CGRect yOrigin = [textField.superview convertRect:textField.frame toView:ScrollView];
CGRect xOrigin = [textField.superview convertRect:textField.frame toView: ScrollView];

    PopUpViewToAdd.frame = CGRectMake(xOrigin.origin.x, yOrigin.origin.y + textField.frame.size.height , selectedTextField.frame.size.width, 300);
   [ScrollView addSubview:PopUpViewToAdd];