2017-07-16 32 views
0

由於某種原因,我的textView中的tableViewCell中的字體大小在模擬器和iPhone中顯示的截然不同。模擬器似乎是正確的,而在我的iPhone中運行應用程序似乎是錯誤的(字體大小不反映正確的大小)。Swift:TextView Font在模擬器和iPhone中的行爲有所不同

我設置awakeFromNib()像這樣的字體:

override func awakeFromNib() { 
     super.awakeFromNib() 
     textView.font = UIFont(name: "HelveticaNeue", size: 24) 
    } 

但結果是不同的,當我在我的模擬器和我的iPhone上運行的應用程序。

在模擬器上: enter image description here

在iPhone上: enter image description here

注意TextView的是一個帶有文本 「DDDDDDDD」。有人能夠建議嗎?

+0

您是在不同的設備上運行它,還是爲每個設備使用不同的佈局?比如模擬器上的iPhone 5和你使用的是iPhone 7? – XepterX

+0

@XepterX確實是我。在模擬器上我運行iPhone7,我的個人iPhone是6s。但是我已經證實,即使在模擬器上運行iPhone6s也會導致相同的差異。 – Koh

回答

0

好吧,我設法解決它通過檢查屬性檢查器中的行爲下的'可選'。以前我沒有選中它。

+0

這與Selectable有什麼關係?我也有同樣的問題.. – REALFREE

+0

@REALFREE它是給我的 – Koh

相關問題