我正在尝试使用Swift为iOS创建应用程序,但遇到了非常基础的问题。如何在iOS中使用Swift创建简单的tableview和加载数据
为了保持简单,我只希望应用程序最初是一个单一的视图应用程序,并在页面上有一个按钮和某种列表视图。我相信一个TableView是这里推荐的。当我点击按钮时,我只希望它用一些条目填充列表/表格视图,就是这样。首先,我不在乎这些条目是否是硬编码的,我只是想让一些工作。
我一直在寻找不同的样本,但我感到困惑。其中一些似乎建议使用其他人不使用TableViewController。当我使用tableview控制器时,我创建的UI似乎完全被替换为只有一个空的tableview列表,并且按钮不见了。
我以前在Windows手机上开发过应用程序,发现它更容易。我只是添加一个listview对象,并在按钮的点击方法中,以编程方式添加项目等。但这是我第一次尝试创建一个iOS应用程序,它似乎更令人困惑。有代表,控制器,所有看似需要的视图,以便做一些非常简单的事情。
任何人都可以给我一些关于如何添加一个tableview到应用程序和通过点击按钮加载一些数据的基本一步一步的指示?
一个表视图控制器是一个UIView控制器,为您设置所有的tableview委托和数据源方法。表视图是没有控制器的视图,并且更难以设置。如果你不知道这意味着什么,请关闭这个问题(你已经得到了投票),谷歌“UITableViewController教程”。对不起,但'基础知识'太广泛了,无法在这里教授。 – dylanthelion
Hope [本文档](http://stackoverflow.com/documentation/ios/791/uitableview/2718/basic-table-view-example#t=201703082022407393333)有所帮助。 –
如果你是iOS/macOS开发新手,你应该遵循一个教程,如何使用这个框架将变得很明显和简单。我推荐在iTunesU上(来自斯坦福大学)免费的“用Swift开发iOS 9应用程序”,但在互联网上有数百(也许数千)的教程。 –