2012-08-17 132 views
2

我們如何增加UITextView中兩行之間的空間。我搜索了相關的主題,他們正在創建自己的字體。我也嘗試過。它不工作。增加行之間的空間UITextView

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 
    org_txtvw_rect = CGRectMake(self.text_view.frame.origin.x, 
           self.text_view.frame.origin.y, 
           self.text_view.frame.size.width, 
           self.text_view.frame.size.height); 

    [text_view.text sizeWithFont:[UIFont systemFontOfSize:14] 
        constrainedToSize:CGSizeMake(100, MAX_HEIGHT) 
         lineBreakMode:UILineBreakModeWordWrap]; 
} 

我做錯了什麼?

我們可以使用這個屬性作爲行距嗎?

text_view.font.lineHeight 
+1

不幸的是,創建自定義字體是唯一的解決方案。找出你在那裏做錯了什麼,然後在這裏發佈。 – Bourne 2012-08-17 09:54:24

回答

0

systemFontSize默認爲Helvetica。目前沒有可用於行間距的api。但是你可以爲你的應用程序選擇不同的字體,比如Didot,Garamond。如果你想使用任何不在iOS的其他字體,那麼你可以在資源包中添加該字體的ttf文件。