2011-02-10 167 views
2

有沒有人有自定義UITableViewCell裏面的UITableView經驗?UITableView裏面的TableCell

我試了一下,UITableViewCell中的UITableView看起來像無法響應用戶輸入(即滾動)。

在繼續之前,我想知道我是否在浪費我的時間!

有沒有人見過類似的東西?任何參考將有所幫助。

感謝

+0

這似乎可以使一個非常混亂的用戶界面。你能否詳細說明你爲什麼想這樣做?我不確定你可以,但如果你提供了一些背景知識,我們可能會找到一種替代方法來實現你的目標。 – nss 2011-02-10 07:10:01

+0

這是場景。 1)主 - 細節關係2)用於創建主輸入表單的第一個表。 3)我會用第二張表來管理細節。 – Fab 2011-02-10 07:43:13

回答

0

我還沒有這樣做,但我不鼓勵這樣做。這可能會導致奇怪的事情發生。

與此類似,蘋果公司表示不會在UIScrollView中使用UIWebView。原因是因爲web view 是滾動視圖的子類的。嵌套它們會導致意想不到的行爲。請注意,表格視圖也是滾動視圖的子類。雖然蘋果沒有明確提到你的情況,但我認爲這是相同的想法。

如果你必須,子類UITableViewCell,看看會發生什麼。這並不困難。使單元實現UITableViewDelegate協議。

0

由於父母的TableView響應垂直滑動手勢,你的孩子的TableView是不會見過它。輕掃手勢應該在哪裏「走」?它必須去一個地方或另一個地方,因此其中一個TableViews將永遠不會「正確」行爲。我認爲試圖在TableViewCell中放置一個TableView並使其像TableView根一樣工作可能是浪費時間。