如何在页面控件中获取当前显示的 UItextField 的实例

Posted

技术标签:

【中文标题】如何在页面控件中获取当前显示的 UItextField 的实例【英文标题】:How to get instance of Currently Shown UItextField in Page Control 【发布时间】:2016-09-30 08:52:01 【问题描述】:

当我分配UItextField 时,我如何在PageControl 中获取当前显示UItextField 的实例我在PageControl 的最后一页上获得UItextField 的实例

【问题讨论】:

请在提问时进行描述,关注***.com/help/how-to-ask 【参考方案1】:

您需要使用类型转换。此代码将执行此操作: 首先你需要设置 UITextField 的 tag 属性,比如

yourTextField.tag = 123

现在您可以使用标签属性获取 yourTextField

if let theTextField = self.view.viewWithTag(123) as? UITextField 
    theLabel.text = "some text"

【讨论】:

以上是关于如何在页面控件中获取当前显示的 UItextField 的实例的主要内容,如果未能解决你的问题,请参考以下文章

如何在activity中获取fragment的控件,然后修改控件的内容,

axure如何获取控件的当前位置

如何在JSP页面中显示当前时间

请问高手,html如何获取iframe中嵌套的页面元素值

C#怎么获取当前单击的控件名称,比如有100个Button 一个button_Click() ,点击按钮后显示所点击的按钮名称

WPF前台xaml中的控件名在后台拿不到,后台代码中显示“当前上下文不存在名称‘xxx’”