我可以将任何类型的功能添加到电影应用程序项目中吗? Swift, UIKit
Is there any type of functionality i can add to a movie app project? Swift, UIKit
我创建了这个名为 Movly 的电影模型的个人项目,我主要在故事板中工作,尚未向应用程序编写任何代码。按下按钮即可访问该应用程序的多个屏幕,但我对可以添加哪些功能以使我的应用程序成为一个应用程序还不熟悉,而不仅仅是 UI
为了能够以编程方式控制视图控制器,您需要先创建一个自定义视图控制器。您可以通过转到文件 > 新建 > 文件 > Cocoa 触摸 Class 来完成此操作,您可以随意命名。然后转到故事板中的视图控制器。按下按钮 'Show the Identity Inspector'(rextangle),然后您将看到标有自定义 class 的部分。通过更改 Class 旁边的下拉框并选择您刚刚创建的视图控制器,您现在可以通过编程方式访问视图控制器。
如果你想控制屏幕上的东西,我建议研究@IBOutlet 和@IBAction(听起来很复杂但实际上很简单)然后你可以在更改文本字段/按下按钮时编写函数。
为了编写函数,您需要使用以下布局
func functionName() {
}
如果你想接受某种数据,你可以把它放在括号里,例如
func functionName(name: String) {
}
如果你想return从函数中得到一些东西,你可以使用
func functionName() -> String {
}
当您想调用函数时,只需执行 functionName()
我创建了这个名为 Movly 的电影模型的个人项目,我主要在故事板中工作,尚未向应用程序编写任何代码。按下按钮即可访问该应用程序的多个屏幕,但我对可以添加哪些功能以使我的应用程序成为一个应用程序还不熟悉,而不仅仅是 UI
为了能够以编程方式控制视图控制器,您需要先创建一个自定义视图控制器。您可以通过转到文件 > 新建 > 文件 > Cocoa 触摸 Class 来完成此操作,您可以随意命名。然后转到故事板中的视图控制器。按下按钮 'Show the Identity Inspector'(rextangle),然后您将看到标有自定义 class 的部分。通过更改 Class 旁边的下拉框并选择您刚刚创建的视图控制器,您现在可以通过编程方式访问视图控制器。
如果你想控制屏幕上的东西,我建议研究@IBOutlet 和@IBAction(听起来很复杂但实际上很简单)然后你可以在更改文本字段/按下按钮时编写函数。
为了编写函数,您需要使用以下布局
func functionName() {
}
如果你想接受某种数据,你可以把它放在括号里,例如
func functionName(name: String) {
}
如果你想return从函数中得到一些东西,你可以使用
func functionName() -> String {
}
当您想调用函数时,只需执行 functionName()