セルをクリックすると、このビューコントローラをプッシュします。私はuserProfileController
をプッシュするUIViewからビューコントローラをプッシュするには
func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) {
let user = filteredUsers[indexPath.item]
print(user.username)
let userProfileController = UserProfileController(collectionViewLayout: UICollectionViewFlowLayout())
}
:
は、ここに私のコードです。
注:これは、あなたがUIViewのから任意のコントローラをプッシュすることはできませんUIView
ないビューコントローラ
を試してみてください。 https://stackoverflow.com/a/24590678/6642629 – koropok
ビューからプッシュすることはできません。 – Pushpendra
ビューを所有しているビューコントローラにコールバック/デリゲートを作成し、その場所から次のビューコントローラをプッシュすることを検討してください。 – user3581248