我想创建一个 UIView,它会在用户操作时出现在几个不同的 UIViewControllers 中。例如,每当用户单击“?”时,“如何”弹出视图。它弹出的按钮包含有关用户感兴趣的特定操作的相关信息。视图还可能具有其他元素,例如“完成”按钮和将保存文本的 UITextView 等...
直观地说,它让我想到用 .h、.m 和 xib 文件创建一个单独的 UIView,并且每个需要这个 UIView 的 UIViewController 将简单地分配 + 初始化它并执行 [self.view addSubView:flexUIView] 或插入动画。嗯……不行……
我找不到任何教程来解释如何做这样的事情。
有没有人熟悉这种方法并有一些方向?
如果不是,这种情况的常用方法是什么?