簡體   English   中英

如何從接觸點呈現ViewController?

[英]How can I present a ViewController from a touch point?

有什么辦法可以從觸摸點或tableView或collectionView(位於scrollView中)的選定單元中顯示ViewController?

現在,我使用UIView來模仿演示動畫,但這不是解決此問題並使代碼變臟的正確方法。 我不能將UIViewControllerAnimatedTransitioning與接觸點組合在一起。 我嘗試了Hero Transitions,但是它們對collectionView使用了自定義類,對我的項目沒有太大幫助。

我將不勝感激任何幫助。

您應該使用自定義演示過程。

在《 ViewController編程指南》中有很好的描述

基本上,您應該使用以下步驟:

  1. 創建自定義動畫器對象以顯示和關閉ViewController
  2. 采用UIViewControllerTransitioningDelegate

raywenderlich.com上有關主題的精美教程

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM