Domanda

Ho la necessità di visualizzare il testo che include tag HTML ecc. E TTStyledTextLabel si adatta al conto ..... ma non scorre.

Ne ho messo uno all'interno di una UitextView ma questo si rifiuta di scorrere? Se inserisco il testo direttamente in UitextView, scorre bene, ma allora vedo tutto HTML non formattato.

C'è un modo per impostare TTStyledTextLabel sullo scorrimento?

Grazie

È stato utile?

Soluzione

Prova a mettere il TTStyledTextLabel in un UIScrollView.

In alternativa, puoi prendere in considerazione l'uso di un file UIWebView direttamente.

Altri suggerimenti

Finalmente ho avuto un lavoro adatto a ...

CGSIZE VINGATTHIZE;

Cgsize stringsize;

// Fai un indennità di dimensioni eccessivamente grandi

vincoli.width = 300;

vincoli.height = 2000;

Nssstring *s = @"Questo può essere testo tanto lungo o breve che richiesto ...;

Uifont *f = [UIfont fontWithName:@"Arial" Dimensioni: 14];

stringsize = [s sizewithfont: f vincolatoTosize: vincoli di LineBreakMode: uiLineBreakModeWordWrap];

// Crea un'etichetta per accogliere il testo

Uilabel *l = [[Uilabel alloc] initWithFrame: cgrectMake (14, 2, stringsize.width, stringsize.height)];

l.text = s;

l setNumberOflines: 0];

l Sizetofit];

// Ora crea un TTStyledTextLabel per abbinare la dimensione che abbiamo appena ottenuto sopra

TtStyledTextLabel *tl = [[ttStyledTextLabel alloc] initWithFrame: [l frame]];

// Imposta il testo utilizzando i collegamenti ecc.

tl.text = [TTStyledtext textFromxhtml: L.Text LineBreaks: Sì URLS: Sì];

TL SetbackGroundColor: [Uicolor ClearColor]];

tl.TextColor = [UICOLOR WhiteColor];

UISCROLLVIEW *SV = [[UISCROLLVIEW Alloc] initWithFrame: cgrectMake (0, 185, 320, 300)];

// Regola la dimensione del contenuto di ScrollView per accogliere il TTStyledTextLabel

SV setContentSize: cgsizeMake (tl.frame.size.width, tl.frame.size.height)];

SV ADDSUBVIEW: TL];

Self.View AddSubView: SV];

Ora posso avere un dimensionamento automatico TTStyledTextLabel che scorre ;-)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top