加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

objective-c – 使用标题或ID在目标C中使用UI构建器在xcode中创

发布时间:2020-12-14 20:02:02 所属栏目:百科 来源:网络整理
导读:我到处寻找,我似乎无法弄清楚如何在 xcode中访问我的UI中的元素.我知道在以编程方式创建UI元素时如何更改和访问元素,但是当我使用xcode ui构建器创建它们时却不知道. 简单地说:是否有按标题或类似的东西获取元素(我没有看到ID属性),如果它在那里请告诉我它
我到处寻找,我似乎无法弄清楚如何在 xcode中访问我的UI中的元素.我知道在以编程方式创建UI元素时如何更改和访问元素,但是当我使用xcode ui构建器创建它们时却不知道.

简单地说:是否有按标题或类似的东西获取元素(我没有看到ID属性),如果它在那里请告诉我它在哪里或如何设置它.

Javascript相当于我想要做的事:document.getElementById(‘ID’);

Java相当于我想做的事情:(EditText)findViewById(ID);

解决方法

您可以通过其标记获取元素.如果您在视图控制器代码中,并且需要在界面构建器中获得标记为123的按钮,则可以使用以下代码:

UIButton *button123 = [self.view viewWithTag:123];

元素不需要是一个按钮 – 它可以是任何UIView后代:标签,文本视图,步进器或其他任何东西.

请注意,访问在界面构建器中创建的元素的更惯用的方法是通过IBOutlets.

以下是如何在视图或视图控制器中添加插座:在单独的窗口中打开界面构建器,按住Control键并单击要添加为插座的元素,在上下文菜单中找到“引用插座/新参考插座”下降,并从黑色圆圈拖动到您的视图或视图控制器的标题.将项目放入代码时,系统将提示您输入插座的名称.创建插座后,您可以通过您创建的变量访问其相应的元素.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读