将对象从界面生成器控制拖动到 swift 文件时,默认选择 Action Outlet
Posted
技术标签:
【中文标题】将对象从界面生成器控制拖动到 swift 文件时,默认选择 Action Outlet【英文标题】:Choosing Action Outlet by default when control-drag object from interface builder to swift file 【发布时间】:2018-10-06 13:02:50 【问题描述】:这是 XCode 中众所周知的功能,我们可以控制从界面生成器到 swift 文件的对象以建立连接..
是否有任何快捷方式可以默认将连接设为action
而不是outlet
...?这在拖动UIButton
s 时很有用。
【问题讨论】:
另一种方法是执行 相反 序列来创建IBOutlet
。 (1) 创建你的IBAction
,记得设置sender
。 (2) 在IB中创建你UIButton
。 (3) 控件拖动从 IBAction到按钮。倒退,但仍然是相同数量的步骤(并且您仍然有助理编辑器来帮助您)。
【参考方案1】:
关于自定义快捷方式,据我所知。可能没有。
许多开发人员都遇到过这个问题。幸运的是 Xcode 10 可以提供帮助!现在,如果您在第一个函数上方按命令拖动,它将默认为插座。在第一个函数下面,默认是一个动作。太棒了!
【讨论】:
@DeyaEldeen 我想如果有一个苹果就不会实现这个功能。现在我正在升级到 MacOS Mojave,很高兴为您提供最新信息以上是关于将对象从界面生成器控制拖动到 swift 文件时,默认选择 Action Outlet的主要内容,如果未能解决你的问题,请参考以下文章
将 swift storyboard 上的所有控件从屏幕顶部向下拖动,但运行时它们又回到屏幕顶部
将 swift 文件添加到 xCode 中的新视图控制器? (简单的)