Nie, nie można uzyskać dostępu do zainstalowanych systemowych plików TTF na urządzeniach z systemem iOS. Musisz więc osadzić kroje pisma, których chcesz użyć.
Nota prawna: Nie jestem prawnikiem, a możliwość korzystania z czcionek systemowych dostarczanych przez Apple w aplikacji na iOS jest kwestią prawną związaną z interpretacją licencji na oprogramowanie, dlatego warto zasięgnąć profesjonalnej porady.
Chcesz osadzić czcionkę dostarczoną przez Apple w swojej aplikacji. Definicja "osadzania" jest nieco mglista, więc dodanie czcionki do aplikacji na iOS może lub nie mieści się w definicji "osadzania" posiadacza praw autorskich. Niektóre domy typu definiują "osadzanie" w celu oznaczania jedynie oglądania z góry określonej zawartości w dołączonej czcionce; inne oznacza przeglądanie i edytowanie treści w tej czcionce. Wyświetlanie treści, które zmieniają się podczas działania aplikacji, znajduje się gdzieś pomiędzy tymi dwoma przypadkami.
Zgodnie z Mac OS X Lion 10.7.2 Elua:
F. Fonts. Z zastrzeżeniem warunków i postanowień niniejszej Licencji, użytkownik może korzystać z czcionek dołączonych do Oprogramowania Apple w celu wyświetlania i drukowania zawartości podczas działania Oprogramowania Apple; jednak można osadzać tylko czcionki w treści, jeśli jest to dozwolone przez ograniczenia osadzania towarzyszące danej czcionce. Te ograniczenia osadzania mogą być znalezione w panelu Księga czcionek/Podgląd/Pokaż informacje o czcionce.
Jeśli używasz czcionek w aplikacji na iOS, to rzeczywiście "osadzanie", musisz po prostu sprawdzić poszczególne czcionki, które chcesz użyć w Książce Czcionek.
W tej sytuacji znajdę czcionkę lub zestaw czcionek, w których mam wyraźne pozwolenie na dołączenie czcionek do aplikacji na iOS. Zacznę od zakupów w domach różnych typów w celu uzyskania schematu licencyjnego, który wyraźnie zezwala na takie użycie. To może stać się drogie, więc innym sposobem byłoby wyszukanie krojów open source z licencją, która pozwoliłaby na takie użycie. Lub, dla bardzo ograniczonego zestawu znaków (na przykład tylko liczb), rozważałbym nawet rysowanie własnego kroju pisma.
Uzyskiwanie dostępu do elementów spoza obszaru izolowanego aplikacji, z wyjątkiem oficjalnych interfejsów API: s, jest podstawą do odrzucenia. Tak więc bez względu na to, czy jest to rzeczywiście możliwe, poleciłbym to. –
Tak, szukałem czegoś w granicach. Zmieniłem post, aby był jaśniejszy. –