iOS自定义框架-如何公开视图

iOS自定义框架-如何公开视图,ios,objective-c,uiview,frameworks,Ios,Objective C,Uiview,Frameworks,我们已经成功创建了一个自定义框架,它在委托中公开了回调方法。我们已经创建了一个使用自定义框架的测试应用程序,并且可以成功地使用该回调。嗯,我们想从我们的框架中提供UIView,但我们不知道如何做到这一点。这对我们来说是一项新的任务,我们做了很多研究,但都没有结果 代码是否应该存在于UIView类而不是UIViewController类中 我们应该使用awakeFromNib吗 我们刚刚了解了UINib课程 正如你所看到的,我们在研究这个话题时越来越困惑。有人能告诉我们如何从我们的定制框架中公开视

我们已经成功创建了一个自定义框架,它在委托中公开了回调方法。我们已经创建了一个使用自定义框架的测试应用程序,并且可以成功地使用该回调。嗯,我们想从我们的框架中提供UIView,但我们不知道如何做到这一点。这对我们来说是一项新的任务,我们做了很多研究,但都没有结果

  • 代码是否应该存在于UIView类而不是UIViewController类中
  • 我们应该使用awakeFromNib吗

  • 我们刚刚了解了UINib课程
  • 正如你所看到的,我们在研究这个话题时越来越困惑。有人能告诉我们如何从我们的定制框架中公开视图,以及如何从测试应用程序中显示视图吗


    谢谢。

    “我们刚刚了解了UINib课程?”我不知道这个问题的答案,你肯定知道吗?:)UIViewController用于控制和处理UIView。根据框架需要公开的视图的复杂性,您可以直接使用UIViewController子类或UIView。除非您告诉我们视图有多复杂,以及需要处理什么样的事情,否则无法告诉您是哪个。@occulus-谢谢您提供的信息。我知道我的问题听起来很困惑,因为我完全困惑了。看来我研究得越多,知道的就越少。测试应用程序中的xib文件出现问题。然而,我认为我们可能已经克服了这个问题。不知道是什么修好了,只是修好了。仍然无法显示视图,但最后一个错误是它找不到一个.png文件,因此我们可能很快就能让它工作。经过两天的研究和挫折,我只是厌倦了把头靠在墙上,结果一无所获。