Czy istnieje sposób na uzyskanie widocznej części tekstu w owiniętym słowie UILabel
? Mam na myśli właśnie ostatnią widoczną postać?UILabel widoczna część tekstu
Chciałbym zrobić dwie etykiety zaokrąglające obrazek i chciałbym kontynuować tekst, który nie był poprawny dla pierwszej etykiety na drugiej.
Wiem, że [NSString sizeWithFont...]
, ale czy jest coś odwrotnego, jak [NSString stringVisibleInRect: withFont:...]
? :-)
Z góry dziękuję.
Witam! Dzięki. Ale wydaje mi się, że ta metoda z pętlą jest zbyt ciężka. Chciałbym znaleźć coś rodzimego. – Evgeny
Nie jestem świadomy sposób to zrobić natywnie. Jeśli nie wywołasz tego kodu w ogromnej ilości, nie wyobrażam sobie, że miałoby to negatywny wpływ na twoją aplikację. Możesz spojrzeć na alokowanie i zwalnianie wszystkich instancji napisów, jeśli naprawdę martwisz się o użycie pamięci. – Vertism
Nie martwię się pamięcią, tylko obciążeniem procesora. Wygląda na to, że sizeWithFont powinien być naprawdę ciężki i zastanawiałem się, czy jest jakikolwiek sposób, aby uzyskać np. Wydarzenie UILabel, gdy wyrzuci jakiś tekst ... To jest moje pytanie :-) Ale wydaje mi się, że nie jest rozwiązaniem. Jedyny sposób jest twój. – Evgeny