2014-06-08 11 views
14

Zostało to wyjaśnione w filmach WWDC 2014, że możesz mieć niestandardowe czcionki w czasie projektowania bezpośrednio w Storyboard, ale do tej pory widzę tylko listę czcionek iOS. Jakaś pomoc?Jak zrobić niestandardowe czcionki w czasie projektowania w Xcode 6?

+0

Czy dodałeś własną czcionkę do projektu Xcode? –

+0

Dzięki, to był brakujący krok: po prostu przeciągnij i upuść pliki czcionek. – mengto

+0

Btw ... UIFont.familyNames() w kodzie xCode6 nie zwraca czcionek niestandardowych. Ktoś ma na to rozwiązanie? – xpepermint

Odpowiedz

39

Wszystko, co musisz zrobić, to przeciągnąć i upuścić pliki czcionek do projektu Xcode, a następnie możesz znaleźć czcionkę na liście czcionek niestandardowych. Nie musisz nawet umieszczać ich na liście aplikacji. To sprawia, że ​​rzeczy stają się prostsze.

Jeśli już dodałeś czcionki do projektu Xcode 5.1, nie pojawią się one na liście czcionek niestandardowych po uaktualnieniu do Xcode6. Możesz po prostu usunąć odniesienia do czcionek, a następnie ponownie upuścić je w projekcie i sprawdzić "Kopiuj na cel". Spowoduje to wyświetlenie niestandardowych czcionek w liście rozwijanej niestandardowych czcionek budowniczych na XCode6.

+12

Cześć, widzę swoją czcionkę w Xcode 6, ale kiedy testuję aplikację na moim urządzeniu, czcionka nie działa. Jak widziałem na innym pytaniu, musisz dodać 'Czcionki dostarczone przez aplikację' do plist, aby zobaczyć efekt na urządzeniu. –

+0

Pecha z przypisanym tekstem? Nie wyświetlają czcionek niestandardowych, tylko te, które zainstalowałeś na swoim komputerze. –

+7

@flinth, który wygląda tak, jakbyś nie dodał czcionki do celu. –

0

Najpierw użyj niestandardowej czcionki w scenorysie, a następnie użyj jej w kodzie.

Powiązane problemy