有什么类型的功能可以添加到电影应用程序项目中吗?Swift,UIKit



我创建了一个名为Movly的电影模型的个人项目,我主要在故事板中工作,还没有为应用程序编写任何代码。该应用程序有多个屏幕,只需按下一个按钮即可访问,但我不知道我可以添加什么样的功能来使我的应用程序成为一个应用程序,而不仅仅是UI

为了能够用程序控制视图控制器,您需要首先创建一个自定义视图控制器。您可以通过转到"文件">新建>文件>Cocoa Touch Class,你可以随心所欲地命名它。然后转到情节提要中的视图控制器。按下按钮"显示身份检查器"(rextangle(,然后您将看到一个标记为自定义类的部分。通过更改"类"旁边的下拉框并选择刚才创建的视图控制器,您现在可以通过编程访问视图控制器。

如果你想控制屏幕上的东西,我建议你研究@IBOutlet和@IBAction(听起来很复杂,但实际上很简单(,然后你可以在更改textFields/按下按钮时编写函数。

为了编写函数,您需要使用以下布局

func functionName() {
}

如果你想接收某种数据,你可以把它放在括号里,例如

func functionName(name: String) {
}

如果你想从函数中返回一些东西,你可以使用

func functionName() -> String {
}

当你想调用函数时,只需执行functionName((

最新更新