2010-09-13 52 views
1

我試圖通過鉤住UIViewController中的各種自動旋轉方法來在縱向和橫向之間進行動畫處理。由於我的視圖層次結構的一些細微之處,我想在動畫的前半部分設置一個子框架UIScrollView,然後在下半部分滾動到位置。這需要知道從我的視圖的最後,旋轉框架willAnimateFirstHalfOfRotationToInterfaceOrientation:duration:在willAnimateFirstHalfOfRotationToInterfaceOrientation中獲取旋轉視圖的矩形:持續時間:

系統必須知道此幀才能執行旋轉動畫,但它是否可訪問UIViewController子類?如果不是,我唯一的選擇是硬編碼旋轉的幀還是執行didRotateFromInterfaceOrientation...中的所有佈局?

謝謝。

回答

0

我以某種方式設法忽略了willAnimateRotationToInterfaceOrientation:duration:回調。這解決了我的問題,揭示了一小部分。如果有人想詳細說明兩部分旋轉動畫,我會留下這個問題。編輯:關閉,因爲沒有采訪者的日子。