2012-12-18 76 views
0

我有一個滾動視圖中的子視圖,當用戶點擊其中一個子視圖時,它將展開並顯示內容。重畫UIScrollView內的子視圖之一

我的問題是有可能重畫子視圖而不是重新佈局所有的子視圖。或者最好的解決方法是什麼?

在此先感謝!

+1

爲什麼你不使用UITableView而不是Scrolview ..? –

+0

你可以在被點擊的視圖上使用setNeedsDisplay方法嗎? – Bergasms

回答

0

我通過保存指向數組中自定義視圖的指針來解決了這個問題。所以當用戶點擊子視圖時,它會調整大小並將其委託回滾動視圖。滾動視圖然後使用該自定義視圖的高度數組重新繪製並更改其內容大小。

感謝您閱讀本文,並仍然歡迎任何建議!

相關問題