2011-11-17 70 views
0

當被稱爲我有一個網格狀佈局的自定義視圖。當我觸摸每個子視圖時,我想讓它們動起來。超級視圖覆蓋layoutSubviews以創建子視圖的網格。iPhone - layoutSubviews更新子視圖

的問題是每當我改變了動畫子視圖的框架中,上海華盈的layoutSubviews方法被稱爲覆蓋框架和沒有動畫發生。

爲什麼layoutSubviews被調用在這種情況下,我該如何預防呢?

有類似這樣的其他問題,但他們都沒有被正確回答。

謝謝!

回答

1

我最終加入我的上海華標誌屬性,然後從我的子視圖設置爲YES,以防止它奠定了子視圖。看起來很hacky,但它的作品。