簡體   English   中英

在iOS 7上分組UITableView故障

[英]Grouped UITableView glitch on iOS 7

我在Xcode4.6中構建我的應用程序並使用iOS7在iPod5上運行它。

表視圖已分組,所有單元格都是標准的。 表處於一個部分的編輯模式。 在處於編輯模式的單元格上有一個非常奇怪的故障。 問題顯示在屏幕截圖上(有毛刺和正常)。

這個“東西”只出現了片刻,我只能在viewDidAppear的dispatch_async中捕獲它。 然后片刻之后它會自動消失並且一切正常(cellForRowAtIndexPath,單元格中的layoutSubviews沒有被調用,我沒有重新加載表格! - 最奇怪的事情)。

我的表和單元格非常復雜,但我挖掘並刪除了所有不相關的視圖。 這里的表是透明的,紅色是它后面的視圖的顏色。 我已將cell.contentView.alpha設置為零(我的所有視圖都添加到其中),並且單元格本身為綠色。 我試過cell.alpha = 0,在這種情況下,單元格沒有顯示並且沒有毛刺,所以它肯定是一個單元格的問題。

請寫下任何建議,我沒有想法。 謝謝。

UPD。 看起來這只發生在編輯模式中。 如果我沒有把它設置為YES,一切都沒問題。 UPD 2.調用[table setEditing:YES]時出現毛刺。 如果是動畫,則表明此事物擴展到單元格的正常寬度並變為正常。 我開始認為它無法解決(顯然Apple不會解決它)

毛刺正常

自從我問這個問題以來,我在AppStore中的許多iOS6應用程序中都注意到了這個問題。 我認為這是在Xcode4上構建的iOS6應用程序的一個錯誤,它在兼容模式下在iOS7上運行。

我不再使用Xcode4了,我的應用程序中不支持iOS6。

所以這個問題既不相關也不值得解決。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM