无法控制将参考对象拖动到 Xcode 9.2 (9C40b) iOS 项目中的 ViewController
Cant control drag a reference object to the ViewController in Xcode 9.2 (9C40b) iOS project
如何在故事板上为连接到我的 swift ViewController 代码的 iOS 控件创建出口?
iOS 开发的所有教程都显示您可以控制将 UI 元素拖到插座的 ViewContoller swift 代码中。然而它对我来说从来没有用过,它显示了情节提要中的蓝线,但在下降时它永远不会弹出对话框来添加一个新的插座。
创建新的动作拖放对于按钮来说效果很好。我看到很多人问这个问题,似乎没有明确的答案。
iOS 个项目有什么不同吗?
我尝试将视图控制器自定义 class 设置为我的特定 ViewController class,然后我可以拖放一个新插座。但是项目编译失败。
LaunchScreen.storyboard: error: Illegal Configuration: Launch screens may not set custom classnames
我似乎在这里遗漏了一些东西,但是我 watch/read(none 似乎涵盖了 Xcode 9 或 swift 4)的所有教程都显示了这种行为作为创建插座的正常方式。
我认为这是因为您是从 LaunchScreen.xib
而不是 main.storyboard
文件连接的。
启动屏幕无法连接插座。它们是静态的。如果您想要一个可以操作的 "launch screen",请将您的启动屏幕布局复制到一个初始视图控制器中,然后在那里执行您喜欢的操作。
如何在故事板上为连接到我的 swift ViewController 代码的 iOS 控件创建出口?
iOS 开发的所有教程都显示您可以控制将 UI 元素拖到插座的 ViewContoller swift 代码中。然而它对我来说从来没有用过,它显示了情节提要中的蓝线,但在下降时它永远不会弹出对话框来添加一个新的插座。
创建新的动作拖放对于按钮来说效果很好。我看到很多人问这个问题,似乎没有明确的答案。
iOS 个项目有什么不同吗?
我尝试将视图控制器自定义 class 设置为我的特定 ViewController class,然后我可以拖放一个新插座。但是项目编译失败。
LaunchScreen.storyboard: error: Illegal Configuration: Launch screens may not set custom classnames
我似乎在这里遗漏了一些东西,但是我 watch/read(none 似乎涵盖了 Xcode 9 或 swift 4)的所有教程都显示了这种行为作为创建插座的正常方式。
我认为这是因为您是从 LaunchScreen.xib
而不是 main.storyboard
文件连接的。
启动屏幕无法连接插座。它们是静态的。如果您想要一个可以操作的 "launch screen",请将您的启动屏幕布局复制到一个初始视图控制器中,然后在那里执行您喜欢的操作。