我在 UICollectionViewCell 中使用 uicontextmenuconfiguration 和 uicontextmenuinteractiondelegate 来预览用户的个人资料。我正在传递索引路径所需的所有数据以获取用户并通过火基地获取用户。我们的应用程序有两种用户类型,每一种都流经同一个 nib 文件,该文件在为两种用户类型中的每一种加载时都会初始化数据。将用户推送到并加载这些视图很容易并且效果很好。但是,当按住单元格时,如果用户稍微提前释放触摸,默认的 nib 文件会显示...我很困惑为什么会发生这种情况,以及是否需要专门做任何事情来确保笔尖文件正确加载...我对非笔尖文件的相同功能没有任何问题..在此处输入图像描述
显而易见的是,它似乎是 nib 文件的问题,而不是数据本身的问题..因为用户的信息(名称)和数据正在传递。如果我点击弹出的上下文菜单,它会将我带到相应用户的个人资料。
每个 nib 文件都需要 awakefromnib 吗?