我想在窗體輸入之間創建一個類似於iOS的表單(在Cocoa桌面應用程序中)的表單。例如,用戶將輸入信息到表單並點擊下一步繼續輸入其餘的信息。在最後一個表格中,用戶將點擊提交。點擊下一步後,表單會顯示動畫過渡,就像在iPhone上顯示下一組表單之前一樣。有點像Turbo Tax如何在允許您提交分組信息之前提出大量問題。在Cocoa中創建多個頁面表格
實現此目標的最佳方法是什麼?
我想在窗體輸入之間創建一個類似於iOS的表單(在Cocoa桌面應用程序中)的表單。例如,用戶將輸入信息到表單並點擊下一步繼續輸入其餘的信息。在最後一個表格中,用戶將點擊提交。點擊下一步後,表單會顯示動畫過渡,就像在iPhone上顯示下一組表單之前一樣。有點像Turbo Tax如何在允許您提交分組信息之前提出大量問題。在Cocoa中創建多個頁面表格
實現此目標的最佳方法是什麼?
這通常被稱爲嚮導。
你基本上有兩種選擇:
從http://developer.apple.com/library/mac/#samplecode/Reducer/Introduction/Intro.html
使用tabless標籤視圖,按照AnimatingTabView蘋果的示例代碼手動交換意見,並出自己。
這兩種方法都有優點和缺點。你選擇的可能取決於你的要求。核心動畫在桌面上的一個問題是缺乏對支持層的視圖的子像素渲染。這主要是文本顯示的問題,但有些人認爲它不是問題。
我需要這個功能幾次。我用這個tutorial開始。