{"id":254,"date":"2015-04-21T11:21:12","date_gmt":"2015-04-21T09:21:12","guid":{"rendered":"http:\/\/www.virtual-hideout.de\/blog\/?p=254"},"modified":"2018-08-22T14:14:38","modified_gmt":"2018-08-22T12:14:38","slug":"custom-fonts-im-watchkit","status":"publish","type":"post","link":"https:\/\/virtual-hideout.de\/blog\/custom-fonts-im-watchkit\/","title":{"rendered":"Custom Fonts im Apple WatchKit einbinden"},"content":{"rendered":"<p>Auch im WatchKit f\u00fcr die Apple Watch k\u00f6nnen Custom Fonts verwendet werden, wichtig hierbei ist die richtige Einbindung.<br \/>\n<!--more--><\/p>\n<ol>\n<li>Die Font-Datei (.ttf) wie gewohnt in das App Projekt kopieren und bei Target Membership alle 3 Targets (App, WatchKit App, WatchKit Extension) ausw\u00e4hlen. Es ist <span style=\"text-decoration: underline;\">nicht<\/span> n\u00f6tig, die Datei auch in die WatchKit App oder WatchKit Extension zu kopieren.\u00a0<strong>In Glances und Notifications k\u00f6nnen keine Custom Fonts verwendet werden!<\/strong><\/li>\n<li>In allen drei(!) Info.plist-Dateien die Schrift unter &#8222;Fonts provided by application&#8220; hinzuf\u00fcgen.<\/li>\n<li>Verwendet wird die Schrift\u00a0mittels attributedText:\n<pre class=\"lang-c prettyprint prettyprinted\" style=\"color: #000000;\"><code>let customFont = UIFont(name: \"MyCustomFontsName\", size: 12.0)!\r\nvar attr = [NSFontAttributeName :customFont]\r\nvar strAttr\u00a0= NSAttributedString(string: \"Hallo Welt\", attributes: attr)\r\nself.lblText.setAttributedText(strAttr)<\/code><\/pre>\n<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Auch im WatchKit f\u00fcr die Apple Watch k\u00f6nnen Custom Fonts verwendet werden, wichtig hierbei ist die richtige Einbindung.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,12,37],"tags":[39,40,41,38],"class_list":["post-254","post","type-post","status-publish","format-standard","hentry","category-entwicklung","category-ios","category-watchkit","tag-apple-watch","tag-custom-font","tag-font","tag-watchkit"],"_links":{"self":[{"href":"https:\/\/virtual-hideout.de\/blog\/wp-json\/wp\/v2\/posts\/254","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/virtual-hideout.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/virtual-hideout.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/virtual-hideout.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/virtual-hideout.de\/blog\/wp-json\/wp\/v2\/comments?post=254"}],"version-history":[{"count":2,"href":"https:\/\/virtual-hideout.de\/blog\/wp-json\/wp\/v2\/posts\/254\/revisions"}],"predecessor-version":[{"id":258,"href":"https:\/\/virtual-hideout.de\/blog\/wp-json\/wp\/v2\/posts\/254\/revisions\/258"}],"wp:attachment":[{"href":"https:\/\/virtual-hideout.de\/blog\/wp-json\/wp\/v2\/media?parent=254"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/virtual-hideout.de\/blog\/wp-json\/wp\/v2\/categories?post=254"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/virtual-hideout.de\/blog\/wp-json\/wp\/v2\/tags?post=254"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}