Arrays 将带有函数的视图存储在数组中,以便在tableView中显示它们
我有一个类,叫做CircleView,它创建了一个带有接收参数的函数的圆图。创建新图形所需的参数包括:Arrays 将带有函数的视图存储在数组中,以便在tableView中显示它们,arrays,xcode,swift,view,tableview,Arrays,Xcode,Swift,View,Tableview,我有一个类,叫做CircleView,它创建了一个带有接收参数的函数的圆图。创建新图形所需的参数包括: @IBOutlet weak var graphView1: CircleView! graphView1.animateProgressView(0.3) graphView1.createLabel(extBar: "iOS", labelText2: "70%", labelColor: .blackColor()) 我想知道如何将这些图存储在数组中,然后在tableView上显示它
@IBOutlet weak var graphView1: CircleView!
graphView1.animateProgressView(0.3)
graphView1.createLabel(extBar: "iOS", labelText2: "70%", labelColor: .blackColor())
我想知道如何将这些图存储在数组中,然后在tableView上显示它们。这是在tableView中显示不同图形和文本的最佳方式吗
提前谢谢你当然,你可以拥有一系列的CircleView;var myCircleViews:Array=[]您可以基于它为表单元格创建一个视图?或者,如何使用已创建的circleViews创建circleViews数组@john Elemans是的,您可以单独创建它们并将它们放入数组中。可以对数组中的对象调用方法;myCircleViews[i].AnimatePercessView(0.3)将尝试这样做,那么在swift中显示某些图形(大于所有图形之间的屏幕大小)的最佳方式是什么?为他们创建一个tableview,一个pageview,或者什么应该是最好的?我不确定你的目标,但一个表毕竟是为了滚动数据而设计的,因为数据太大,一个屏幕无法容纳。