如果你下載這個樣本(新iPad):http://developer.apple.com/library/ios/#samplecode/MultipleDetailViews/Introduction/Intro.html 和你numberOfRowsInSection並在的cellForRowAtIndexPath設置一個斷點,你在景觀上啓動,然後我有以下問題:numberOfRowsInSection調用但不是的cellForRowAtIndexPath蘋果MultipleDetailViews樣品中
第一個:該應用程序在numberOfRowsInSection中出現了兩次 - >「爲什麼是2次?因爲有2個部分..oké,但是他們在哪裏定義了2個部分?
二:應用程序自帶兩次numberOfRowsInSection,然後調用的cellForRowAtIndexPath - 在這裏>沒有問題...這是正常的
三:當我切換到肖像模式,然後按popoverbutton該應用程序調用numberOfRowsInSection 3次,從來沒有調用cellForRowAtIndexPath - >「爲什麼3次?他爲什麼不調用cellForRowAtIndexPath」?
在此先感謝!
是的,它確實很重要,因爲我基於我的應用程序在這個示例,現在我有一些衝突。有時候我的cellForRowAtIndexPath沒有被調用,所以這會毀掉我的應用程序。它非常奇怪,它在風景中調用cellForRowAtIndexPath,但不是在protrait模式下......所以當我看到問題也與示例我知道有錯誤。 – meersmans 2010-10-28 17:44:36
沒有人解釋爲何發生這種情況? – meersmans 2010-11-02 10:27:06