2012-04-12 23 views
10

Tôi đang cố gắng sử dụng phông chữ tùy chỉnh .otf cho ứng dụng của mình, nhưng không hoạt động, tôi đã thử phông chữ và công việc .ttf, nhưng .otf không, bất kỳ ai có thể giúp tôi? có cách nào để thêm phông chữ .otf? tôi đọc rất nhiều tài liệu hướng dẫn để thêm font chữ, nhưng đối với .otf không làm việc, đây là font:Thêm phông chữ .otf vào ứng dụng iphone

http://www.fontsquirrel.com/fonts/Lobster

+0

tôi nghĩ rằng chỉ ttf được phép. Bạn đã đọc bất cứ nơi nào mà bạn có thể sử dụng .otf? –

+2

trong tất cả hướng dẫn tôi đọc, sử dụng otf và ttf ... tôi không hiểu ... – Piero

+1

cho bất kỳ độc giả nào trong tương lai, hướng dẫn này đã khắc phục sự cố nhập khẩu phông chữ otf của tôi. vấn đề của tôi là mục tiêu không được chọn cho phông chữ. http://stackoverflow.com/questions/10122087/add-otf-font-to-iphone-application – mitrenegade

Trả lời

8

Bạn cần đảm bảo rằng bạn đang sử dụng tên chính xác về phông chữ. Đó là khó khăn. Hãy thử mở phông chữ bằng phông chữ trong mac hoặc tương đương trong cửa sổ. Trên một mac, khi bạn mở phông chữ trong fontbook, bạn sẽ có thể để xem chính xác tên dưới "tên PostScript":

OTF Font Sample in Font Book

Sau đó, giả định rằng bạn có properly added the font to your project, bạn nên cố gắng sử dụng nó . Ví dụ, nếu bạn có một con trỏ *myTextField đến một UITextField, và bạn muốn sử dụng 13pt DIN-Medium bạn có thể đặt phông chữ tùy chỉnh của bạn như vậy:

myTextField.font = [UIFont fontWithName:@"DIN-Medium" size:13.0f]; 
+2

Tôi thực sự phải sử dụng tên PostScript, không phải là tên đầy đủ – MobileMon

+1

Đối với những người không biết cách xem PostScript tên trong Font Book - chỉ cần nhấn '⌘' +' i'. –