[英]How to make a new line in UITextView in nib/storyboard?
我正在嘗試在Xcode 4.2 UITextView中創建一個新行,當我執行alt + return時,它會轉到下一行,但在構建和運行時不顯示。
這有效,我不確定你在做什么不同。
UITextView
。 該段在運行時顯示。 還有一個Text屬性可以在Attributes檢查器中編輯。
ALT + Enter在故事板中創建一個新行
在屬性檢查器中,有屬性“行”用於設置文本行數。 將其更改為2。
這是一種解決方法,但它每次都適用,也適用於更有趣的UILabels:
只需打開文本編輯器(例如textEdit或XCode本身),根據需要使用新行編寫文本,然后將粘貼復制到“界面”構建器中的“標簽”文本屬性中。 它在界面構建器和運行時都顯示。
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
//Note: the \n created a new line.
//This piece of code assumes there IS ALREADY text in the theTextView
self.theTextView.text = [[NSString alloc] initWithFormat:@"%@ \n\n a line appart",self.theTextView.text];
}
假設您在(.h)文件中創建了“theTextView”並將其合成在(.m)文件中並進行了適當的連接。
如果你告訴人們必須確定新行,我可以給出一個更明確的答案......用戶按下按鈕時的編程方式?
拖動視圖(調整大小到一行)並添加背景顏色。 我不確定是否還有另一種方式。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.