无法控制将引用对象拖到Xcode 9.2(9C40b)iOS项目中的ViewController

问题描述 投票:2回答:2

如何在连接到我的swift ViewController代码的故事板上为iOS控件创建一个插座?

iOS开发的所有教程都表明您可以控制将UI元素拖到ViewContoller swift代码中。然而它永远不适合我,它显示了故事板中的蓝线,但在下拉时它从未显示添加新插座的对话框。

创建一个新的Action拖放适用于按钮。我见过很多人问这个问题,似乎没有明确的答案。

iOS项目有什么不同之处吗?

我尝试将View Controller自定义类设置为我的特定ViewController类,然后我可以拖放一个新的插座。但是项目无法编译。

LaunchScreen.storyboard: error: Illegal Configuration: Launch screens may not set custom classnames

我似乎在这里遗漏了一些东西,但我观看/阅读的所有教程(似乎都没有覆盖Xcode 9或swift 4)都表明这种行为是创建插座的常规方式。

ios swift xcode9
2个回答
1
投票

启动屏幕无法连接插座。它们是静态的。如果您想要一个可以操作的“启动屏幕”,请将启动屏幕布局复制到初始视图控制器中,并在那里执行您喜欢的操作。


1
投票

我认为这是因为你从LaunchScreen.xib而不是main.storyboard文件连接它。

© www.soinside.com 2019 - 2024. All rights reserved.