我想设置的Roboto字体,并添加为目标手表套件扩展设置自定义字体,但它仍然是未来的零。我们可以在手表套件中设置自定义字体吗?无法在WatchKit
回答
它的工作对我来说..使用以下代码。
自定义字体添加到这两个WatchKit扩展和WatchKit应用目标的Info.plist
现在你写下面的方式代码,
NSMutableAttributedString *attString =[[NSMutableAttributedString alloc]
initWithString: @"Yano rocks! Always"];
[attString setAttributes:@{NSFontAttributeName:[UIFont fontWithName:@"Open Sans" size:20.0]} range:NSMakeRange(0, attString.string.length)];
[self.loadingLabel setAttributedText:attString];
请记住,虽然自定义字体可以在主要手表应用程序中使用,但它们不能用在Glance或Notifications视图中。 – wuf810 2015-02-09 10:21:08
答案有一个小问题 - 我得到这个错误,所以我游荡修复它 - 终止应用程序由于未捕获的异常“NSRangeException”,理由是:“NSMutableRLEArray replaceObjectsInRange:withObject:长度::越界” – 2015-03-12 20:18:50
我怎么知道字体名称我必须使用?我导入了一个文件名为“courier-new.ttf”的文件,我在网上找到了这个文件。我在哪里可以看到参数fontWithName的正确名称。 – 2015-03-17 23:08:38
- 1. 在Watchkit上调用方法
- 2. WatchKit应用程序因“无法安装”而被拒绝
- 3. WatchKit中的图像动画无法正常工作
- 4. Xcode 7 ValidateEmbeddedBinary错误无法读取foo-WatchKit-App.app中的数据
- 5. Watchkit扩展程序无法从iCloud中读取
- 6. WatchKit App在Watch OS 3.0中不包含任何WatchKit扩展
- 7. WatchKit应用在模拟器
- 8. WatchKit UIPageControl Dot Color
- 9. WatchKit上传
- 10. WatchKit问题:SPErrorInvalidBundleNoGizmoBinaryMessage
- 11. WatchKit NSAppTransportSecurity错误
- 12. Watchkit,dismissController功能
- 13. 添加AFNetworking到Watchkit
- 14. 提交WatchKit Provisioning Error
- 15. Watchkit popToRootController不工作
- 16. Apple Watch,WatchKit和NSUserDefaults
- 17. 如何下载WatchKit?
- 18. prepareForSegue相当于WatchKit
- 19. WatchKit应用提交
- 20. WatchKit在handleWatchKitExtensionRequest返回块内回复():
- 21. WatchKit 2.0在收到APNS时检测到
- 22. 如何在WatchKit中创建分页符?
- 23. WatchKit如何检查WKInterfaceSwitch
- 24. WatchKit API for Force Touch/Digital Crown?
- 25. Apple Watchkit活动指标
- 26. WatchKit和NSUserDefaults的问题NSKeyedUnarchiver
- 27. WatchKit通知标题颜色
- 28. WatchKit没有下载图片
- 29. WatchKit:允许系统声音?
- 30. WatchKit如何拨打电话
虽然它说它应该工作,我也没有任何运气。是的字体添加到两个目标和PLIST更新等 – wuf810 2015-02-09 10:01:56
OK,我错过了从文档此位:“秋波和通知不能使用自定义字体” – wuf810 2015-02-09 10:19:04