2013-10-03 67 views
6

在老版本的Xcode(pre Xcode 5)中,我的UITextViews在故事板中顯示它們的文本。在Xcode 5中,UITextView是藍色的,用白色標記爲「UITextView」,文本在運行時才顯示。我認爲他們是一個偏好的地方強迫這個問題,但我似乎無法找到它。在Xcode 5中,爲什麼UITextViews在Interface Builder中不顯示它們的文本?

+0

嗯...... IDE應該如何在編譯時顯示文本,這些文本只有在運行時才能知道? – 2013-10-03 20:46:32

+0

在Xcode 5中,當我在UITextView的IB編輯框上粘貼一段文本時,它將顯示在編輯框中,而不是在Storyboard上,因爲它在以前版本的Xcode中顯示。聽起來很瘋狂,但直到運行時,文本纔會顯示在Storyboard UITextView中。這使得難以在UITextView之上定位添加對象,就像複選框一樣。 – user1410595

回答

1

如果您在界面生成器中雙擊UITextFields,則可以編輯將顯示在故事板中的文本。但是,如果以編程方式設置了UITextField的文本,則文本將不會顯示在「界面」構建器中。

+0

在Xcode 5中,當我在UITextView的IB編輯框中粘貼一段文本時,它會顯示在編輯框中,而不是在故事板上顯示,就像在Xcode的以前版本中一樣。聽起來很瘋狂,但直到運行時,文本纔會顯示在Storyboard UITextView中。這使得難以在UITextView之上定位添加對象,就像複選框一樣。 – user1410595

+0

我面臨同樣的問題。雖然設計包含大量靜態文本的頁面,但很難將它們放在界面構建器中一起使用?有沒有人找到解決方案?真的很絕望知道 –

+1

@我注意到,如果你檢查'UITextView'的'attributes inspector'中的'editable'框,它似乎填滿了它?對我來說問題是我不希望我的編輯。你找到解決方案嗎? –

相關問題