繁体   English   中英

快速将自定义@IBDesignable视图的故事板指南标题设置为@IBInspectable值?

[英]Set the Storyboard guide title to a @IBInspectable value for a custom @IBDesignable view in swift?

我有一个自定义@IBDesignable UIButton。 我在Storyboard文件的屏幕上使用了其中的几个,它们对于整个应用程序流程至关重要。 它们都在“指南”中显示为“按钮”:

指南中的“按钮”

在管理情节提要时,看到实际标题会容易得多(尽管当然不会影响实际运行时)。 我想将标题设置为我正在使用的@IBInspectable标签文本:

他们的属性检查器

我使用自己的标签文本而不是常规按钮标题,因为它的布局和格式很特殊。 如果我设置按钮标题,它将显示在真实标题的中间。

理想情况下,我想将指南“标题”设置为标签。 关于如何执行此操作,我什么都找不到。 否则,是否有一些解决方法来使用按钮标签? 请记住,这只是为了使情节提要减少其他人查看和使用的混乱。

谢谢!

您总是可以缓慢地双击每个按钮(在“文档大纲”中(左窗格(您的第一张图片)))。 它会让您在此处重命名。

“慢速双击”是指单击以选择,等待一秒钟,然后再次单击(不移动鼠标)。

当您提供引用出口(将控件拖到.swift文件)时,我只熟悉文档大纲自动为事物命名。 它们将采用您将其拖到的变量的名称(即使是格式化驼峰大小写的情况,也要使用空格和大写)。 否则,就您而言,您可能将不得不手动命名每个名称。

您可以通过填写“身份检查器”窗格中的“ Label字段来“命名”元素:

在此处输入图片说明

如您所见,我有一个普通的UIButton,并且在Label字段中放置了“ Button One” ...,因此它在大纲窗格中显示为“ Button One”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM