W jaki sposób UILabel
może być wyrównany od dołu. Powiedzmy, że moja etykieta może zawierać trzy linie tekstu. Jeśli tekst wejściowy jest pojedynczą linią, ta linia powinna znaleźć się na dole etykiety. Zapoznaj się z poniższym obrazem, aby lepiej zrozumieć. Pomarańczowy obszar to pełna klatka etykiety. Obecnie ma jedną linię i jest wyrównana do środka. Tak, czego chcę, to zawsze powinien być wyrównany do dołu, niezależnie od tego, ile linii.Jak wyrównać tekst UILabel od dołu?
Proszę zaproponować swoje pomysły.
Dziękuję.
Próbowałem już pierwszego rozwiązania. Ale nie działa prawidłowo.Jest zawsze wyrównany w górnej i lewej. Ale zawsze powinien być wyrównany na dole i środek. Ale drugie rozwiązanie wydaje się działać. a co z wieloma liniami w drugim rozwiązaniu? czy będzie to możliwe? – NSUserDefault
załóżmy, że ta ramka z 3 liniami to 'CGRectMake (10,100,100,300);' jeśli otrzymasz tylko jedną linię, ustaw taką ramkę jak 'CGRectMake (10,260,100,300) ;, tutaj ustaw kod niestandardowy z logiką ** inaczej ** druga opcja jest najlepszy :) –
Ya sekunda jest najlepsza. Postaram się dać znać. – NSUserDefault