首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在身份检查器中找不到Storyboard ID

在身份检查器中找不到Storyboard ID
EN

Stack Overflow用户
提问于 2014-01-06 06:58:45
回答 3查看 4.4K关注 0票数 8

我试图在身份检查器中找到"Storyboard ID“,它应该在恢复ID之前,但是对于我所选择的任何视图,我都找不到。我试着打开一个新的项目,但我仍然找不到它。

我正在使用Xcode 5.0.2为iOS-7开发。

你能告诉我我在这里错过了什么吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-01-06 07:00:31

您正在指向UIView或StoryBoard上的其他对象。按下其他对象顶部的黄色指示器,即您的ViewController

票数 12
EN

Stack Overflow用户

发布于 2014-01-06 07:01:04

情节提要ID是一个字符串字段,可以用来创建新的UIViewController (不是UIButton或其他元素)。如何使用它的示例可以找到here

票数 1
EN

Stack Overflow用户

发布于 2021-10-09 01:58:37

  • 只有View ControllerStoryboard ID

  • 其他视图(如:UIButton)没有Storyboard ID

如何获得普通视图的id (在童话板中)?

两种方法:

使用Referencing Outlet =通常是弱引用~=,如C中的pointer

为UIButton添加参考

在Storyboard ->中,选择您的UIButton ->,右键单击UIButton -> Referencing Outlets -> New Referencing Outlet ->,将其拖到ViewController.h ->得到通知,Insert Outlet ->弹出窗口->设置Name到您想要的位置,例如deviceNameBtn -> Name自动生成代码到

代码语言:javascript
复制
@property (weak, nonatomic) IBOutlet UIButton *deviceNameBtn;

然后在你(目标-C)代码中,你可以使用deviceNameBtn作为ID of UIButton,做任何你想做的事情。

使用(int类型) tag

你的UILabel视图的tag = 1

了解你的观点:

代码语言:javascript
复制
UILabel *label = (UILabel *)[self.view viewWithTag:1];
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20944677

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档