2012-12-14 133 views
1

我正在使用標題文本標籤自定義tableview。在tableview委託方法viewForHeaderInSection我設置設置標題標籤文本縮進

CGFloat indentWidth = 0.7f; 
CGRect frame = headerLabel.frame; 
frame.origin.x = indentWidth; 
headerLabel.frame = frame; 

這不工作,標題標籤仍然堅持tableview邊框。我試圖改變indentWidth,但它不是這樣工作的。

+0

這有什麼好做的Xcode。重新標記。 – 2012-12-14 20:45:41

+0

你是否正在返回'headerLabel'作爲標題視圖?或者它是你回來的視圖的子視圖? –

+0

另外,0.7分是非常少量的縮進。您可能無法輕鬆注意到它。試試70,看看它是否明顯。 –

回答

0

試試這個:

headerLabel.frame = CGRectMake(put new rect here); 
+0

謝謝w770115。我通過參考這個例子得到了解決方案[link](http://www.raywenderlich.com/4723/how-to-make-an-interface-with-horizo​​ntal-tables-like-the-pulse-news-app第2部分),但你是正確的方式。 :) –