gpt4 book ai didi

android - iPhone 相当于 Android 的 findViewById(int) 是什么?

转载 作者:可可西里 更新时间:2023-11-01 03:30:18 25 4
gpt4 key购买 nike

本人来自Android,刚开始学习iOS开发。如何从代码中引用在 Interface Builder 中创建的 UI 元素?在 Android 中,这可以通过函数 findViewById() 完成。

什么是 findViewById() 的 iOS SDK?

最佳答案

设置控件的 tag 属性,然后使用它的标签检索控件viewWithTag

标签:一个整数,可用于标识应用程序中的 View 对象。

示例

UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
button.tag = 1;
[myView addSubview:button];

稍后当您需要检索/访问 UIButton 控件时:

UIButton* btn = [myView viewWithTag:1];


请记住,您还可以在 .xib(界面构建器)文件的控件属性中设置 Tag 属性。

请参阅 Apple 的 UIView 类引用 Tag Property

关于android - iPhone 相当于 Android 的 findViewById(int) 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5806441/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com