我的應用程序有一組類別。一個類別可以有子類別。UITableView在某些條件下不會滾動
DirectoryCategoryController是第一個屏幕,顯示所有頂級類別。很棒。當你點擊一個單元格時,如果所選擇的類別具有子類別,我實例化一個DirectoryCategoryController的新實例並推送它以顯示子類別。從那裏,你點擊一個子類別並查看內容。
問題是,儘管頂層工作正常,當我點擊並查看子類別時,表格視圖將不會滾動。搜索欄需要觸摸,表格單元格需要觸摸,但是上下滾動不起作用,就像表格視圖在空間中垂直凍結一樣。
如果我點擊搜索欄並點擊取消,或者如果我進入子類別的內容,然後回來,非相同的表格視圖,沒有滾動工作就好了。另外,如果表格視圖比屏幕上的項目多(在此佈局中關於大於8的任何項目),則一切正常。
很奇怪的問題;有點吹我的腦海。任何見解?
你能告訴我們代碼嗎? – 2009-10-05 23:00:08
「如果表格視圖中的項目多於屏幕上顯示的項目......,一切正常」如果項目數量較少,那麼表格不需要滾動,不是? – mahboudz 2009-10-06 03:54:38
問題是事情'幾乎'適合。它似乎是iPhone操作系統中的一個錯誤,它只是錯過了決定是否需要滾動的問題。 – Hunter 2009-10-07 23:23:10