這不是問題,而是我遇到的問題的解決方案。Xcode 7 iOS 9 UITableViewCell分隔符插入問題
在Xcode 7中,當應用程序在iPad設備上的iOS 9上運行時,UITableView單元格會在tableview的左側留下一些空白。將設備旋轉到風景會增加邊距。
我找到的解決方案是:
設置 「cellLayoutMarginsFollowReadableWidth」 爲NO。
self.tbl_Name.cellLayoutMarginsFollowReadableWidth = NO;
因爲,這個屬性僅在iOS版9可用,因此,您將不得不把一個條件檢查的iOS版本,否則會崩潰。
if(NSFoundationVersionNumber > NSFoundationVersionNumber_iOS_8_1)
{
self.tbl_Name.cellLayoutMarginsFollowReadableWidth = NO;
}
希望對他人有幫助。
[有同樣的問題](http://stackoverflow.com/questions/31537196/ios-9-uitableview-separators-significant-left-margin) –
是的,這對我來說非常適合我,尤其是在iOS 9的iPad上 –
我剛剛遇到了一個嚴重的問題,它使用的版本是'NSFoundationVersionNumber_iOS_8_1',它需要使用'NSFoundationVersionNumber_iOS_8_4',否則會崩潰運行iOS8.2和iOS8.3的應用程序和IOS8.4我使用的IOS8.4 – Alex