Xcode 7 iOS 9 UITableViewCell Separator Inset Problem
Dies ist keine Frage, sondern eine Lösung für das Problem, mit dem ich konfrontiert war.
In Xcode 7 lassen die UITableView-Zellen beim Ausführen der Anwendung unter iOS 9 auf iPad-Geräten einen gewissen Rand auf der linken Seite der Tabellenansicht. Wenn Sie das Gerät auf Querformat drehen, werden die Ränder vergrößert.
Die Lösung, die ich gefunden habe, ist:
Setzen Sie "cellLayoutMarginsFollowReadableWidth" auf NO.
self.tbl_Name.cellLayoutMarginsFollowReadableWidth = NO;
Da diese Eigenschaft nur in iOS 9 verfügbar ist, müssen Sie eine Bedingung setzen, um die iOS-Version zu überprüfen, da sie sonst abstürzt.
if(NSFoundationVersionNumber > NSFoundationVersionNumber_iOS_8_1)
{
self.tbl_Name.cellLayoutMarginsFollowReadableWidth = NO;
}
Hoffentlich ist es für andere hilfreich.