假设我有一个用户单元格。我需要为这个用户启动一个ChatViewController。所以,我有UICollectionView,它以raws形式出现(1个单元格= 1行)。如何从单元格中删除ChatViewController?
我根本不使用InterfaceBuilder。只能通过代码方式。
我计划使用 didSelectItemAt ,但我没有足够的快速编程技巧来弄清楚如何将此功能用于我的目的。当我尝试在didSelectItemAt函数中编写准备segue 或 performSegue with Identifier 时,Xcode无法提供正确的自动完成功能。我的代码如下:
import pickle
from keras.models import load_model
def load_obj(name):
with open('/home/user/' + name + '.pkl', 'rb') as f:
return pickle.load(f)
def load_stuff():
model = load_model("/home/user/model2.h5")
voc = load_obj('voc')
return (model,voc)
也许这很重要 - 我的用户单元格在另一个单元格内。
答案 0 :(得分:2)
你不能从inSide collectionViewCell创建一个segue,因为当前的func需要一个UIViewController,请看这里我对表格单元格的回答,逻辑TableCellNavigate