2009-05-13 9 views

risposta

144

Molto più semplice (e più in base IB) rispetto alle precedenti risposte:

Proprio Alt +INVIO Trasmetterà un ritorno a capo allo UITextView.

+1

Buono a sapersi. Non l'ho nemmeno mai provato. Ho provato il normale Shift-Invio, ma non fa nulla. Ctrl-Invio sembra funzionare (l'ispettore mostra linee vuote), ma non è rispettato nella vista. – Oscar

+0

Funziona anche per UILabels con numero di righe impostato su 0. – Nick

+0

Nei primi tre tentativi ALT + Invio non ha funzionato. Ma dopo un po 'di backspacing e l'aggiunta di ALT + Enter a un paio di righe ha iniziato a svegliarsi. UOMO Ho cercato questa risposta in molti articoli :-) – esbenr

10

redigere il testo in TextEdit, poi copia/incolla in.

+0

Ah, così semplice. Ho usato Emacs, grazie. –

2

Come sbwoodside detto, un editor di testo è il modo più semplice.

Detto questo, se avete bisogno di più controllo, o non è piuttosto funzionante, non usare IB. Idealmente, se hai bisogno di qualsiasi tipo di formattazione per una lunga puntura di testo, fallo programmaticamente.

La formattazione in IB è orribile. Ho provato ad aggiungere alcuni "termini e condizioni" in un UITextView ed è stato un vero dolore.

Alla fine è più facile che fare scherzi con IB ...

1

In IB Maiusc + Alt (Opzione) + Invio è come Nuovo paragrafo

+1

Per me l'ALT + Invio non funzionava ... rifletterebbe la nuova riga in l'editor IB, ma la visualizzazione effettiva non funzionerebbe. La tua combinazione di chiavi ha fatto esattamente quello di cui avevo bisogno. Grazie! –

Problemi correlati