Ios 如何在一个UIViewController中控制多个相同的UIView

Ios 如何在一个UIViewController中控制多个相同的UIView,ios,swift,uiview,uiviewcontroller,Ios,Swift,Uiview,Uiviewcontroller,我想试试?iphone应用程序。有一个ViewController包含三个相同的UIView。uiview继承自我在xib文件中创建的一个自定义uiview类,并连接到ViewController。视图包含一个开关。ViewController应该如何识别用户使用的视图?欢迎使用Stackoverflow。让我们回答你帖子中的关键问题: ViewController如何识别用户使用的视图 有多种方法让你或你的控制器知道什么视图是什么,哪个视图做了这个或那个,等等 将标记指定给视图。e、 g.se

我想试试?iphone应用程序。有一个ViewController包含三个相同的UIView。uiview继承自我在xib文件中创建的一个自定义uiview类,并连接到ViewController。视图包含一个开关。ViewController应该如何识别用户使用的视图?

欢迎使用Stackoverflow。让我们回答你帖子中的关键问题:

ViewController如何识别用户使用的视图

有多种方法让你或你的控制器知道什么视图是什么,哪个视图做了这个或那个,等等

  • 标记指定给视图。e、 g.
    self.myView1.tag=1
  • 将特定类指定给视图

  • 从这里,您可以区分所有相似的视图。

    您能再解释一下吗?我不明白你想要什么谢谢你的快速回答!我想了一下标签,但读了一些大家都说使用标签不好的主题。所以我想知道是否有一个“正确”的方法来做这件事?什么?!不苹果公司将其提供给开发者是有原因的。但我想你们可以对每个人说他们自己的。我想他们会说如果你只是“用得太多”就不好了。好的,谢谢!我在multiply-pickerViews中使用了标记,效果很好,在这里也可以。当然可以!祝你好运