2015-06-29 57 views
0

附加截圖以便更好地理解。 在iOS 8.3中看起來和預期的一樣enter image description hereUitableview在iOS7.1中變得不可思議

和在iOs7.1它從左和右刪除空間(我不知道它是否刪除了TableView問題的UITableviwcell問題)。

enter image description here

我搜索的網頁,但沒能找到解決它。 請大家任何建議?

+0

添加一些代碼。只有屏幕截圖不能被理解。 –

+0

檢查UIView的'layoutMargins'屬性。它在iOS 8之前不可用。我認爲這是您的問題。 – Petar

+0

@ pe60t0好吧,你的意思是說我必須爲先前的ios8編程layoumargin? –

回答

0
  1. 增加圖像單元的x座標,如截圖所示。
  2. 在故事板中選擇的tableView,選擇separator insets選項custom和從15減少 「左」 爲0。
  3. 添加的下列代碼行中的cellForRowAtIndexPath

    如果([的UIDevice currentDevice] .systemVersion.floatValue> = 8.0f)

    {

    cell.layoutMargins = UIEdgeInsetsZero; 
    
    cell.preservesSuperviewLayoutMargins = NO; 
    

    }