ios - 快速将 Storyboard 指南标题设置为自定义 @IBDesignable View 的 @IBInspectable 值?

标签 ios swift xcode uistoryboard

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

"Button"s in guide

查看实际标题在管理 Storyboard时会容易得多(尽管当然对实际运行时间没有影响)。我想将标题设置为我正在使用的 @IBInspectable 标签文本:

Their attribute Inspector

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

理想情况下,我想将指南“标题”设置为我的标签。我在任何地方都找不到有关如何执行此操作的任何信息。否则,是否有一些解决方法来使用按钮标签?请记住,这只是为了让 Storyboard 不那么让其他人看到和使用时感到困惑。

谢谢!

最佳答案

您始终可以缓慢双击每个按钮(在文档大纲中(左 Pane (您的第一张图片)))。它会让你在那里重命名它。

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

我只熟悉当您提供引用导出(控制拖动到 .swift 文件)时文档大纲会自动命名事物。它们将采用您将其拖动到的变量的名称(甚至为您使用空格和大写字母格式化驼峰式大小写)。否则,在您的情况下,您可能必须手动命名每个名称。

关于ios - 快速将 Storyboard 指南标题设置为自定义 @IBDesignable View 的 @IBInspectable 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45675521/

相关文章:

swift - 使用 mapkit Swift 3 绘制折线

ios - 我应该在 TestFlight 的 DebugView 中看到应用内购买吗?

ios - Objective-C中的“发现扩展时遇到的错误”

ios - 如何以编程方式发现iOS设备列表并使用airplay进行镜像连接?

ios - ios swift 中的核心数据分组不起作用

ios - 图像不显示在设备中,而是显示在模拟器中

ios - 在/usr/lib/system/libcache.dylib 中,缺少所需的架构 armv6

ios - NSStream.close() 是同步的 TCP 吗?

swift - 如何快速获取 iOS 中 Google Drive 中 GTLDriveFile 的修改日期?

xcode - IBDesignable...添加自定义操作?