我努力實現以下目標: 的iOS - 顯示靜態視圖跨應用程序
什麼是實現這一目標的最佳方式是什麼?靜態視圖也不會是過渡/動畫的一部分。這意味着當用戶從VC1→VC2時,子視圖應在整個視圖轉換過程中顯示相同的信息。
謝謝。
我努力實現以下目標: 的iOS - 顯示靜態視圖跨應用程序
什麼是實現這一目標的最佳方式是什麼?靜態視圖也不會是過渡/動畫的一部分。這意味着當用戶從VC1→VC2時,子視圖應在整個視圖轉換過程中顯示相同的信息。
謝謝。
你能否更清楚你的情況?如果你想保持跨控制器的靜態部分而沒有動畫交換,那麼它看起來不太可能,因爲在對象層次結構中,視圖位於控制器內部,所以一個交換器可以獲得全部內容。
除非你真的需要3個控制器,我可以建議一個工作是圍繞在一個UIView中堆疊三個可交換子視圖,然後在另一個UIView中靜態子視圖。當你交換可交換視圖時,只有那些會改變,而不是靜態的。
我已經做了類似的靜態子視圖實現;
1-包含靜態子視圖
2-力來設定導航控制器的過渡的動畫爲NO
3- Implemeting自己的轉變(通過移動視圖控制器的主視圖,以左或右)的UIViewController子類
是的,這就是我要保持靜態部分。此外,它不一定是三,它可能是更多的意見,但該部分應該是靜態的所有意見。另外,我使用了一個tabbar控制器,所以我認爲我必須在很大程度上改變我的視圖/代碼才能實現這一點。儘管你的解決方案看起來很實用 – Archon