Come il UILabel
può essere allineato dal basso. Diciamo che la mia etichetta può contenere tre righe di testo. Se il testo di input è una sola riga, questa riga dovrebbe trovarsi in fondo all'etichetta.Per favore, fai riferimento all'immagine qui sotto per una migliore comprensione. L'area arancione è il frame completo dell'etichetta. Attualmente ha una linea e il centro è allineato. Quindi quello che voglio è che dovrebbe sempre essere allineato in basso indipendentemente da quante linee.Come allineare il testo UILabel dal basso?
prega di suggerire le vostre idee.
Grazie.
Ho già provato la prima soluzione. Ma non funziona correttamente. È sempre allineato in alto ea sinistra. Ma dovrebbe essere allineato in fondo e al centro sempre. Ma la seconda soluzione sembra funzionare. che dire della linea multipla in seconda soluzione? sarà possibile? – NSUserDefault
supponiamo che questo frame con 3 righe sia 'CGRectMake (10,100,100,300);' quindi se si ottiene solo una riga, allora imposta frame come quello 'CGRectMake (10,260,100,300);', qui basta impostare un codice personalizzato con la logica ** altrimenti ** seconda opzione è meglio :) –
Ya secondo è il migliore. Proverò a farti sapere. – NSUserDefault